Test cricket is undoubtedly the hardest format among the three formats of cricket. A cricketer's ability and potential can be determined by watching him/her play in test matches. You can never buy experience and test matches to make sure that you experience the sport in the best way possible. The more one plays, the more experience he/she comes across. The world test Championship final is starting tomorrow between India and England and here is a list of the top 8 active players who played the most Test matches from each country.
1. James Anderson
James Anderson is unquestionably one of the best swing bowlers at the present moment. The initial years of his cricket career were phenomenal where he showed his capability in the very first years itself. One of his initial career's best performance was against Pakistan in the 2003 World Cup. But after that match, he could not play well and struggled for a few years. Then again in 2007 he started playing exceptionally well like before and improved his ability to swing the ball. He has won many matches on his home grounds because of ball swinging. The dexterous bowler is the first English bola to pick up 500 test wickets. In this long cricketing career of about 2 decades, hay played in 162 test matches which are the most test matches played by any active cricketer.
2. Ross Taylor
Ross Taylor is the second cricketer to play in the most test matches. He made his test debut in 2007 against South Africa. The former captain of the New Zealand cricket team is also the leading run-scorer for New Zealand in both test cricket and ODI cricket. He also became the first cricketer to play 100 matches in all three formats of cricket. His performance in test matches has been remarkable. His career-best score in a test match is 154 not out against England. He proved his caliber in captaincy as well. In one of the matches during his last captaincy years, he scored the fastest century by a New Zealand cricketer in only 81 balls. The Kiwi batsman has made several records of becoming the first batsman from New Zealand to score a double century and the highest score against Australia. Since his debut he has played in 107 test matches.
3. Ishnat Sharma
Indian fans are excited and waiting to watch some phenomenal performance by Ishant Sharma, one of the most important Indian bowlers, in the WTC final. Ishant Sharma is the second Indian cricketer after Kapil Dev to play in 100 test matches. He is one of the most experienced bowlers and a brilliant pacer of the team. He is experienced and reliable. His performance since 2013 has improved a lot and he is seen playing with extraordinary figures. He made his test debut at a very e early e age in 2007. Till now he has played in 101 matches and will increase this number from tomorrow in the WTC finals.
4. Nathan Lyon
The next cricketer on this list is Nathan Lyon of the Australian Cricket team. He is an integral part of the team mostly in away from home matches. He is considered the most successful off-spin bowler in Australia. Nathan became the highest wicket-taker of Australia in test matches (141) suppressing Hugh Trumble. Not only this, but he is also the second Australian spinner to pick up 250 test wickets. In 2011 he made his test debut against Sri Lanka and within a career span of 10 years, he has played in 100 test matches.
5. Angelo Mathews
Angelo Mathews is a brilliant all-rounder of the Sri Lankan cricket team. He has also been the former captain of the team in all formats. His ability to bat exceptionally well anywhere in the middle order is his biggest skill. He is also a great pace bowler. He made his test debut in 2009 and since then he has played in 90 matches. Angelo has contributed many times to Sri Lanka's victories many times. One of his best performances is when he scored 77 not out against Australia and took the total score of the team from 107-8 to 239 all out.
6. Azhar Ali
The former captain of the Pakistan cricket team plays an integral part in the team in most of the matches. He has proven himself as a batsman and a captain as well. He became the first cricketer to score a century with the white ball, a double century with the red ball, and a triple century with the pink ball in international cricket. There are only 5 cricketers from Pakistan who scored 1000 test runs in one year and Azhar Ali is one of them. He made his test debut in 2010 against Australia and since then he has played in 87 test matches.
7. Mushfiqur Rahim
Mushfiqur Rahim is considered the most successful captain of Bangladesh in test matches. He is now the former Captain and former vice-captain of the team. Besides his excellent skills of captaincy, he has impressed spectators with his versatile batting as well. He is the highest scorer in the Bangladesh Test team who also scored 3 double centuries. Also, he is the only wicketkeeper-batsman in the Test cricket history who scored two double centuries. He made his test debut against England in 2005 and since then he has played in 74 test matches.
8. Kraigg Brathwaite
Kraigg Brathwaite is the captain of the test cricket team of the West Indies. He made his test debut in 2011 against Pakistan but was selected in the team as a replacement in our test series against Bangladesh in 2009. He is leading the West Indies test team since 2017. Since his debut, he has played in 69 test matches.