England
England is the first team on the list. So far, the side has handed 100 plus test caps to 16 players. Recently, English all-rounder Ben Stokes completed his 100th appearance in the game's traditional format. It also includes the likes of James Anderson, Ian Bell, Alastair Cook, Stuart Broad, Joe Root and Kevin Pietersen
Australia
Coming second on the list is Australia. Aussies have 15 players who made 100 or more test appearances. The list includes similar faces of star players such as David Warner, Steve Smith, Ricky Ponting, Nathan Lyon, Shane Warne and Steve Waugh
India
Just 13 players from India have been able to achieve the feat of completing 100 test matches. Among Indians, Sachin Tendulkar is the only player to feature in 200 tests, followed by Rahul Dravid, VVS Laxman and Anil Kumble
West Indies
West Indies have handed 100 or more test caps to just nine players. The list has familiar names such as Brian Lara, Chris Gayle, Courtney Walsh, Vivian Richard and Clive Lloyd
South Africa
Among South African players, only eight have been able to attain the feat. Some names are AB de Villiers, Jacques Kallis, Hashim Amla, Gary Kirsten and Mark Boucher
Sri Lanka
From Sri Lanka, just six players have been able to make 100 or more test appearances. The list includes Mahela Jayawardene, Muttiah Muralitharan, Kumar Sangakkara, Sanath Jayasuriya, Chaminda Vaas and Angelo Mathews
Pakistan
Pakistan has handed 100 or more test caps to just five players. The list includes the likes of Wasim Akram, Younis Khan, Inzamam-Ul-Haq, Javed Miandad and Saleem Malik
Afghanistan
No Afghanistan player has been able to achieve the feat of 100 test appearances yet
Bangladesh
The same is the case with Bangladesh. No player has been handed 100 test caps from Bangladesh
ADVERTISEMENT