List of cricketers who have played 100 Tests

Last updated

Sachin Tendulkar (pictured) of India has played the most Test matches (200). The cricket legend Sachin Tendulkar at the Oval Maidan in Mumbai During the Duke and Duchess of Cambridge Visit(26271019082).jpg
Sachin Tendulkar (pictured) of India has played the most Test matches (200).

In the sport of cricket, playing 100 Test matches is considered to be a significant achievement. Colin Cowdrey of England was the first cricketer to have reached this landmark, [2] celebrating the occasion with a score of 104 runs against Australia in 1968 during the 1968 Ashes series. [3] In February 2021, Joe Root played his 100th Test during England's tour of India, in which he became the quickest player to reach that landmark, [4] and the first to score a double century in their 100th Test. [5]

Contents

Sachin Tendulkar of India is the only cricketer to have played in 200 Test matches, a milestone he reached in his final match, on 13 November 2013 against the West Indies, at Mumbai's Wankhede Stadium. [6]

As of December 2025, 84 cricketers have reached this landmark, including 17 from England, the most among all Test-playing teams. [7]

Players with 100+ Test matches

Following is the list of cricketers who have played 100 or more Test matches. [1]

List of cricketers who have played 100 Tests
No.PlayerDateTeam(s)SpanTotal matchesRef.
1 Colin Cowdrey 11 July 1968 Flag of England.svg  England 1954–1975114 [8] [9]
2 Geoffrey Boycott 2 July 1981 Flag of England.svg  England 1964–1982108 [10] [11]
3 Clive Lloyd 28 April 1984 WestIndiesCricketFlagPre1999.svg  West Indies 1966–1985110 [12] [13]
4 Sunil Gavaskar 17 October 1984 Flag of India.svg  India 1971–1987125 [14] [15]
5 David Gower 21 July 1988 Flag of England.svg  England 1978–1992117 [16] [17]
6 Viv Richards 18 November 1988 WestIndiesCricketFlagPre1999.svg  West Indies 1974–1991121 [18] [19]
7 Dilip Vengsarkar 24 November 1988 Flag of India.svg  India 1976–1992116 [20] [21]
8 Allan Border 24 December 1988 Flag of Australia (converted).svg  Australia 1978–1994156 [22] [23]
9 Kapil Dev 15 November 1989 Flag of India.svg  India 1978–1994131 [24] [25]
10 Javed Miandad 1 December 1989 Flag of Pakistan.svg  Pakistan 1976–1993124 [26] [27]
11 Gordon Greenidge 12 April 1990 WestIndiesCricketFlagPre1999.svg  West Indies 1974–1991108 [28] [29]
12 Desmond Haynes 4 July 1991 WestIndiesCricketFlagPre1999.svg  West Indies 1978–1994116 [30] [31]
13 Ian Botham 6 February 1992 Flag of England.svg  England 1977–1992102 [32] [33]
14 Graham Gooch 29 January 1993 Flag of England.svg  England 1975–1995118 [34] [35]
15 David Boon 21 April 1995 Flag of Australia (converted).svg  Australia 1984–1996107 [36] [37]
16 Steve Waugh 2 January 1998 Flag of Australia (converted).svg  Australia 1985–2004168 [38] [39]
17 Ian Healy 30 January 1998 Flag of Australia (converted).svg  Australia 1988–1999119 [40] [41]
18 Courtney Walsh 27 February 1998 WestIndiesCricketFlagPre1999.svg  West Indies 1984–2001132 [42] [43]
19 Mark Taylor 20 November 1998 Flag of Australia (converted).svg  Australia 1989–1999104 [44] [45]
20 Saleem Malik 10 December 1998 Flag of Pakistan.svg  Pakistan 1982–1999103 [46] [47]
21 Mark Waugh 2 January 2000 Flag of Australia (converted).svg  Australia 1991–2002128 [48] [49]
22 Alec Stewart 3 August 2000 Flag of England.svg  England 1990–2003133 [50] [51]
23 Michael Atherton 3 August 2000 Flag of England.svg  England 1989–2001115 [52] [53]
24 Wasim Akram 29 November 2000 Flag of Pakistan.svg  Pakistan 1985–2002104 [54] [55]
25 Shane Warne 8 March 2002 Flag of Australia (converted).svg  Australia 1992–2007145 [56] [57]
26 Sachin Tendulkar 5 September 2002 Flag of India.svg  India 1989–2013200 [58] [59]
27 Carl Hooper 9 October 2002 WestIndiesCricketFlagPre1999.svg  West Indies 1987–2002102 [60] [61]
28 Brian Lara 26 December 2003 WestIndiesCricketFlagPre1999.svg  West Indies / ICC World XI 1990–2006131 [62] [63]
29 Gary Kirsten 18 March 2004 Flag of South Africa.svg  South Africa 1993–2004101 [64] [65]
30 Glenn McGrath 26 October 2004 Flag of Australia (converted).svg  Australia 1993–2007124 [66] [67]
31 Inzamam-ul-Haq 24 March 2005 Flag of Pakistan.svg  Pakistan / ICC World XI 1992–2007120 [68] [69]
32 Graham Thorpe 3 June 2005 Flag of England.svg  England 1993–2005100 [70] [71]
33 Sanath Jayasuriya 20 September 2005 Flag of Sri Lanka.svg  Sri Lanka 1991–2007110 [72] [73]
34 Anil Kumble 18 December 2005 Flag of India.svg  India 1990–2008132 [74] [75]
35 Ricky Ponting 2 January 2006 Flag of Australia (converted).svg  Australia 1995–2012168 [76] [77]
36 Muttiah Muralitharan 28 February 2006 Flag of Sri Lanka.svg  Sri Lanka / ICC World XI 1992–2010133 [78] [79]
37 Rahul Dravid 18 March 2006 Flag of India.svg  India / ICC World XI 1996–2012164 [80] [81]
38 Justin Langer 31 March 2006 Flag of Australia (converted).svg  Australia 1993–2007105 [82] [83]
39 Jacques Kallis 15 April 2006 Flag of South Africa.svg  South Africa / ICC World XI 1995–2013166 [84] [85]
40 Shaun Pollock 15 April 2006 Flag of South Africa.svg  South Africa 1995–2008108 [86] [87]
41 Stephen Fleming 15 April 2006 Flag of New Zealand.svg  New Zealand 1994–2008111 [88] [89]
42 Shivnarine Chanderpaul 19 November 2006 WestIndiesCricketFlagPre1999.svg  West Indies 1994–2015164 [90] [91]
43 Mark Boucher 11 January 2007 Flag of South Africa.svg  South Africa / ICC World XI 1997–2012147 [92] [93]
44 Chaminda Vaas 1 December 2007 Flag of Sri Lanka.svg  Sri Lanka 1994–2009111 [94] [95]
45 Sourav Ganguly 26 December 2007 Flag of India.svg  India 1996–2008113 [96] [97]
46 VVS Laxman 6 November 2008 Flag of India.svg  India 1996–2012134 [98] [99]
47 Matthew Hayden 28 November 2008 Flag of Australia (converted).svg  Australia 1994–2009103 [100] [101]
48 Mahela Jayawardene 3 January 2009 Flag of Sri Lanka.svg  Sri Lanka 1997–2014149 [102] [103]
49 Makhaya Ntini 16 December 2009 Flag of South Africa.svg  South Africa 1998–2009101 [104] [105]
50 Daniel Vettori 27 March 2010 Flag of New Zealand.svg  New Zealand / ICC World XI 1997–2014113 [106] [107]
51 Kumar Sangakkara 16 September 2011 Flag of Sri Lanka.svg  Sri Lanka 2000–2015134 [108] [109]
52 Graeme Smith 19 July 2012 Flag of South Africa.svg  South Africa / ICC World XI 2002–2014117 [110] [111]
53 Andrew Strauss 16 August 2012 Flag of England.svg  England 2004–2012100 [112] [113]
54 Virender Sehwag 23 November 2012 Flag of India.svg  India / ICC World XI 2001–2013104 [114] [115]
55 Harbhajan Singh 22 February 2013 Flag of India.svg  India 1998–2015103 [116] [117]
56 Kevin Pietersen 21 November 2013 Flag of England.svg  England 2005–2014104 [118] [119]
57 Alastair Cook 13 December 2013 Flag of England.svg  England 2006–2018161 [120] [121]
58 Michael Clarke 13 December 2013 Flag of Australia (converted).svg  Australia 2004–2015115 [122] [123]
59 Chris Gayle 8 June 2014 WestIndiesCricketFlagPre1999.svg  West Indies 2000–2014103 [124] [125]
60 Ian Bell 20 June 2014 Flag of England.svg  England 2004–2015118 [126] [127]
61 James Anderson 13 April 2015 Flag of England.svg  England 2003–2024188 [128] [129]
62 Younis Khan 25 June 2015 Flag of Pakistan.svg  Pakistan 2000–2017118 [130] [131]
63 AB de Villiers 14 November 2015 Flag of South Africa.svg  South Africa 2004–2018114 [132] [133]
64 Brendon McCullum 12 February 2016 Flag of New Zealand.svg  New Zealand 2004–2016101 [134] [135]
65 Stuart Broad 9 November 2016 Flag of England.svg  England 2007–2023167 [136] [137]
66 Hashim Amla 12 January 2017 Flag of South Africa.svg  South Africa 2004–2019124 [138] [139]
67 Ross Taylor 21 February 2020 Flag of New Zealand.svg  New Zealand 2007–2022112 [140] [141]
68 Nathan Lyon 15 January 2021 Flag of Australia (converted).svg  Australia 2011–present141 [142] [143]
69 Joe Root 5 February 2021 Flag of England.svg  England 2012–present162 [144] [145]
70 Ishant Sharma 24 February 2021 Flag of India.svg  India 2007–2021105 [146] [147]
71 Virat Kohli 4 March 2022 Flag of India.svg  India 2011–2025123 [148] [149]
72 Angelo Mathews 24 July 2022 Flag of Sri Lanka.svg  Sri Lanka 2009–2025119 [150] [151]
73 David Warner 26 December 2022 Flag of Australia (converted).svg  Australia 2011–2024112 [152] [153]
74 Cheteshwar Pujara 17 February 2023 Flag of India.svg  India 2010–2023103 [154] [155]
75 Steve Smith 6 July 2023 Flag of Australia (converted).svg  Australia 2010–present122 [156] [157]
76 Ben Stokes 15 February 2024 Flag of England.svg  England 2013–present119 [158] [159]
77 Ravichandran Ashwin 7 March 2024 Flag of India.svg  India 2011–2024106 [160] [161]
78 Jonny Bairstow 7 March 2024 Flag of England.svg  England 2012–present100 [162] [163]
79 Kane Williamson 8 March 2024 Flag of New Zealand.svg  New Zealand 2010–present108 [164] [165]
80 Tim Southee 8 March 2024 Flag of New Zealand.svg  New Zealand 2008–2024107 [166] [167]
81 Dimuth Karunaratne 6 February 2025 Flag of Sri Lanka.svg  Sri Lanka 2012–2025100 [168] [169]
82 Kraigg Brathwaite 3 July 2025 WestIndiesCricketFlagPre1999.svg  West Indies 2011–present100 [170] [171]
83 Mitchell Starc 12 July 2025 Flag of Australia (converted).svg  Australia 2011–present104 [172] [173]
84 Mushfiqur Rahim 19 November 2025 Flag of Bangladesh.svg  Bangladesh 2005–present100 [174] [175]
Last updated: 31 December 2025

 Still playing

By teams

TeamNo. of Players
Flag of England.svg  England 17
Flag of Australia (converted).svg  Australia 16
Flag of India.svg  India 14
WestIndiesCricketFlagPre1999.svg  West Indies 10
Flag of South Africa.svg  South Africa 8
Flag of Sri Lanka.svg  Sri Lanka 7
Flag of New Zealand.svg  New Zealand 6
Flag of Pakistan.svg  Pakistan 5
Flag of Bangladesh.svg  Bangladesh 1
Total84

References

  1. 1 2 "Most matches in career". ESPNcricinfo. Retrieved 31 December 2025.
  2. Mukherjee, Abhishek (11 July 2013). "Colin Cowdrey becomes first player to play 100 Tests; celebrates milestone by scoring ton". Cricket Country. Archived from the original on 13 November 2025. Retrieved 31 December 2025.
  3. "England vs Australia, 3rd Test at Birmingham, Jul 11 1968". ESPNcricinfo . Retrieved 31 December 2025.
  4. Roller, Matt (3 February 2021). "Joe Root breaks through 10,000 Test runs barrier". ESPNcricinfo. Archived from the original on 14 July 2025. Retrieved 31 December 2025.
  5. "Record double ton from Root strengthens England's grip on first Test". International Cricket Council. 6 February 2021. Archived from the original on 21 February 2021. Retrieved 6 February 2021.
  6. Gollapudi, Nagraj (16 November 2013). "Tendulkar: composure amid chaos". ESPNcricinfo. Archived from the original on 24 June 2024. Retrieved 31 December 2025.
  7. "List of cricketers who have played 100 Tests". ESPNcricinfo. Retrieved 31 December 2025.
  8. "Colin Cowdrey – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  9. "Player Profile: Colin Cowdrey". ESPNcricinfo. Retrieved 31 December 2025.
  10. "Geoffrey Boycott – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  11. "Player Profile: Geoffrey Boycott". ESPNcricinfo. Retrieved 31 December 2025.
  12. "Clive Lloyd – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  13. "Player Profile: Clive Lloyd". ESPNcricinfo. Retrieved 31 December 2025.
  14. "Sunil Gavaskar – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  15. "Player Profile: Sunil Gavaskar". ESPNcricinfo. Retrieved 31 December 2025.
  16. "David Gower – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  17. "Player Profile: David Gower". ESPNcricinfo. Retrieved 31 December 2025.
  18. "Viv Richards – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  19. "Player Profile: Viv Richards". ESPNcricinfo. Retrieved 31 December 2025.
  20. "Dilip Vengsarkar – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  21. "Player Profile: Dilip Vengsarkar". ESPNcricinfo. Retrieved 31 December 2025.
  22. "Allan Border – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  23. "Player Profile: Allan Border". ESPNcricinfo. Retrieved 31 December 2025.
  24. "Kapil Dev – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  25. "Player Profile: Kapil Dev". ESPNcricinfo. Retrieved 31 December 2025.
  26. "Javed Miandad – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  27. "Player Profile: Javed Miandad". ESPNcricinfo. Retrieved 31 December 2025.
  28. "Gordon Greenidge – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  29. "Player Profile: Gordon Greenidge". ESPNcricinfo. Retrieved 31 December 2025.
  30. "Desmond Haynes – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  31. "Player Profile: Desmond Haynes". ESPNcricinfo. Retrieved 31 December 2025.
  32. "Ian Botham – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  33. "Player Profile: Ian Botham". ESPNcricinfo. Retrieved 31 December 2025.
  34. "Graham Gooch – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  35. "Player Profile: Graham Gooch". ESPNcricinfo. Retrieved 31 December 2025.
  36. "David Boon – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  37. "Player Profile: David Boon". ESPNcricinfo. Retrieved 31 December 2025.
  38. "Steve Waugh – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  39. "Player Profile: Steve Waugh". ESPNcricinfo. Retrieved 31 December 2025.
  40. "Ian Healy – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  41. "Player Profile: Ian Healy". ESPNcricinfo. Retrieved 31 December 2025.
  42. "Courtney Walsh – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  43. "Player Profile: Courtney Walsh". ESPNcricinfo. Retrieved 31 December 2025.
  44. "Mark Taylor – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  45. "Player Profile: Mark Taylor". ESPNcricinfo. Retrieved 31 December 2025.
  46. "Saleem Malik – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  47. "Player Profile: Saleem Malik". ESPNcricinfo. Retrieved 31 December 2025.
  48. "Mark Waugh – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  49. "Player Profile: Mark Waugh". ESPNcricinfo. Retrieved 31 December 2025.
  50. "Alec Stewart – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  51. "Player Profile: Alec Stewart". ESPNcricinfo. Retrieved 31 December 2025.
  52. "Michael Atherton – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  53. "Player Profile: Michael Atherton". ESPNcricinfo. Retrieved 31 December 2025.
  54. "Wasim Akram – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  55. "Player Profile: Wasim Akram". ESPNcricinfo. Retrieved 31 December 2025.
  56. "Shane Warne – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  57. "Player Profile: Shane Warne". ESPNcricinfo. Retrieved 31 December 2025.
  58. "Sachin Tendulkar – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  59. "Player Profile: Sachin Tendulkar". ESPNcricinfo. Retrieved 31 December 2025.
  60. "Carl Hooper – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  61. "Player Profile: Carl Hooper". ESPNcricinfo. Retrieved 31 December 2025.
  62. "Brian Lara – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  63. "Player Profile: Brian Lara". ESPNcricinfo. Retrieved 31 December 2025.
  64. "Gary Kirsten – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  65. "Player Profile: Gary Kirsten". ESPNcricinfo. Retrieved 31 December 2025.
  66. "Glenn McGrath – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  67. "Player Profile: Glenn McGrath". ESPNcricinfo. Retrieved 31 December 2025.
  68. "Inzamam-ul-Haq – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  69. "Player Profile: Inzamam-ul-Haq". ESPNcricinfo. Retrieved 31 December 2025.
  70. "Graham Thorpe – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  71. "Player Profile: Graham Thorpe". ESPNcricinfo. Retrieved 31 December 2025.
  72. "Sanath Jayasuriya – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  73. "Player Profile: Sanath Jayasuriya". ESPNcricinfo. Retrieved 31 December 2025.
  74. "Anil Kumble – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  75. "Player Profile: Anil Kumble". ESPNcricinfo. Retrieved 31 December 2025.
  76. "Ricky Ponting – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  77. "Player Profile: Ricky Ponting". ESPNcricinfo. Retrieved 31 December 2025.
  78. "Muttiah Muralitharan – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  79. "Player Profile: Muttiah Muralitharan". ESPNcricinfo. Retrieved 31 December 2025.
  80. "Rahul Dravid – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  81. "Player Profile: Rahul Dravid". ESPNcricinfo. Retrieved 31 December 2025.
  82. "Justin Langer – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  83. "Player Profile: Justin Langer". ESPNcricinfo. Retrieved 31 December 2025.
  84. "Jacques Kallis – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  85. "Player Profile: Jacques Kallis". ESPNcricinfo. Retrieved 31 December 2025.
  86. "Shaun Pollock – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  87. "Player Profile: Shaun Pollock". ESPNcricinfo. Retrieved 31 December 2025.
  88. "Stephen Fleming – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  89. "Player Profile: Stephen Fleming". ESPNcricinfo. Retrieved 31 December 2025.
  90. "Shivnarine Chanderpaul – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  91. "Player Profile: Shivnarine Chanderpaul". ESPNcricinfo. Retrieved 31 December 2025.
  92. "Mark Boucher – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  93. "Player Profile: Mark Boucher". ESPNcricinfo. Retrieved 31 December 2025.
  94. "Chaminda Vaas – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  95. "Player Profile: Chaminda Vaas". ESPNcricinfo. Retrieved 31 December 2025.
  96. "Sourav Ganguly – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  97. "Player Profile: Sourav Ganguly". ESPNcricinfo. Retrieved 31 December 2025.
  98. "VVS Laxman – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  99. "Player Profile: VVS Laxman". ESPNcricinfo. Retrieved 31 December 2025.
  100. "Matthew Hayden – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  101. "Player Profile: Matthew Hayden". ESPNcricinfo. Retrieved 31 December 2025.
  102. "Mahela Jayawardene – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  103. "Player Profile: Mahela Jayawardene". ESPNcricinfo. Retrieved 31 December 2025.
  104. "Makhaya Ntini – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  105. "Player Profile: Makhaya Ntini". ESPNcricinfo. Retrieved 31 December 2025.
  106. "Daniel Vettori – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  107. "Player Profile: Daniel Vettori". ESPNcricinfo. Retrieved 31 December 2025.
  108. "Kumar Sangakkara – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  109. "Player Profile: Kumar Sangakkara". ESPNcricinfo. Retrieved 31 December 2025.
  110. "Graeme Smith – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  111. "Player Profile: Graeme Smith". ESPNcricinfo. Retrieved 31 December 2025.
  112. "Andrew Strauss – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  113. "Player Profile: Andrew Strauss". ESPNcricinfo. Retrieved 31 December 2025.
  114. "Virender Sehwag – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  115. "Player Profile: Virender Sehwag". ESPNcricinfo. Retrieved 31 December 2025.
  116. "Harbhajan Singh – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  117. "Player Profile: Harbhajan Singh". ESPNcricinfo. Retrieved 31 December 2025.
  118. "Kevin Pietersen – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  119. "Player Profile: Kevin Pietersen". ESPNcricinfo. Retrieved 31 December 2025.
  120. "Alastair Cook – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  121. "Player Profile: Alastair Cook". ESPNcricinfo. Retrieved 31 December 2025.
  122. "Michael Clarke – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  123. "Player Profile: Michael Clarke". ESPNcricinfo. Retrieved 31 December 2025.
  124. "Chris Gayle – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  125. "Player Profile: Chris Gayle". ESPNcricinfo. Retrieved 31 December 2025.
  126. "Ian Bell – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  127. "Player Profile: Ian Bell". ESPNcricinfo. Retrieved 31 December 2025.
  128. "James Anderson – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  129. "Player Profile: James Anderson". ESPNcricinfo. Retrieved 31 December 2025.
  130. "Younis Khan – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  131. "Player Profile: Younis Khan". ESPNcricinfo. Retrieved 31 December 2025.
  132. "AB de Villiers – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  133. "Player Profile: AB de Villiers". ESPNcricinfo. Retrieved 31 December 2025.
  134. "Brendon McCullum – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  135. "Player Profile: Brendon McCullum". ESPNcricinfo. Retrieved 31 December 2025.
  136. "Stuart Broad – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  137. "Player Profile: Stuart Broad". ESPNcricinfo. Retrieved 31 December 2025.
  138. "Hashim Amla – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  139. "Player Profile: Hashim Amla". ESPNcricinfo. Retrieved 31 December 2025.
  140. "Ross Taylor – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  141. "Player Profile: Ross Taylor". ESPNcricinfo. Retrieved 31 December 2025.
  142. "Nathan Lyon – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  143. "Player Profile: Nathan Lyon". ESPNcricinfo. Retrieved 31 December 2025.
  144. "Joe Root – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  145. "Player Profile: Joe Root". ESPNcricinfo. Retrieved 31 December 2025.
  146. "Ishant Sharma – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  147. "Player Profile: Ishant Sharma". ESPNcricinfo. Retrieved 31 December 2025.
  148. "Virat Kohli – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  149. "Player Profile: Virat Kohli". ESPNcricinfo. Retrieved 31 December 2025.
  150. "Angelo Mathews – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  151. "Player Profile: Angelo Mathews". ESPNcricinfo. Retrieved 31 December 2025.
  152. "David Warner – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  153. "Player Profile: David Warner". ESPNcricinfo. Retrieved 31 December 2025.
  154. "Cheteshwar Pujara – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  155. "Player Profile: Cheteshwar Pujara". ESPNcricinfo. Retrieved 31 December 2025.
  156. "Steve Smith – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  157. "Player Profile: Steve Smith". ESPNcricinfo. Retrieved 31 December 2025.
  158. "Ben Stokes – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  159. "Player Profile: Ben Stokes". ESPNcricinfo. Retrieved 31 December 2025.
  160. "Ravichandran Ashwin – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  161. "Player Profile: Ravichandran Ashwin". ESPNcricinfo. Retrieved 31 December 2025.
  162. "Jonny Bairstow – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  163. "Player Profile: Jonny Bairstow". ESPNcricinfo. Retrieved 31 December 2025.
  164. "Kane Williamson – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  165. "Player Profile: Kane Williamson". ESPNcricinfo. Retrieved 31 December 2025.
  166. "Tim Southee – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  167. "Player Profile: Tim Southee". ESPNcricinfo. Retrieved 31 December 2025.
  168. "Dimuth Karunaratne – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  169. "Player Profile: Dimuth Karunaratne". ESPNcricinfo. Retrieved 31 December 2025.
  170. "Kraigg Brathwaite – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  171. "Player Profile: Kraigg Brathwaite". ESPNcricinfo. Retrieved 31 December 2025.
  172. "Mitchell Starc – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  173. "Player Profile: Mitchell Starc". ESPNcricinfo. Retrieved 31 December 2025.
  174. "Mushfiqur Rahim – Test matches – All-round analysis – Cumulative averages". ESPNcricinfo. Retrieved 31 December 2025.
  175. "Player Profile: Mushfiqur Rahim". ESPNcricinfo. Retrieved 31 December 2025.