Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James HopesAUS2007-2010161212686324.3627298.53010252
Craig EvansZIM1992-1999151512684619.1435475.71000267
Michael HoldingWI1976-1985272322635812.5210748.60024912
Jason GillespieAUS1996-20042222626248*16.3885830.54002360
David MurrayWI1978-197961012618429.0025832.5602180
Chris OldENG1972-1977141642615221.7574235.18020275
Ross MorganNZ19654702608237.14--020390
Desmond LewisWI19713522598886.33--030200
Sherfane RutherfordWI20267712598443.17152170.390212116
Jock EdwardsNZ1976-19817902594728.7842361.23000272
Towhid HridoyBAN2023-202588125810036.8631681.65120187
Bruce PairaudeauWI195358025711532.13--11100
Raqibul HasanBAN2008-201181012578928.5640064.25010163
Charles CoventryZIM2005-201591102567423.2727593.090112610
Basil D'OliveiraENG1967-197159225410936.2950350.50100292
Geraint JonesENG2004-2006111212545323.0941261.65021254
Graeme SwannENG2008-2012262162545616.9336270.17012255
Derek PringleENG1982-199291212536323.0069136.61010201
Vic PollardNZ1965-196991702524314.82195.26001302
Kumar DharmasenaSL1994-2002291852524019.3866637.84000170
Dale SteynSA2006-2018363282514410.4648851.43004227
Geoff MillerENG1979-19826512509862.5057343.63031250
Robin PetersonSA2002-2013141012486827.56235105.53020263
Dwayne SmithWI2005-2015151302479719.0026294.270132510
Keemo PaulWI2018-2026211532464720.5026393.540022311
Rahmat ShahAFG2014-2026101202457920.4240260.95020272
Brian LuckhurstENG197136024410140.6758641.64110291
Matthew ShortAUS2023-2025131212447422.18234104.27011236
Wayne ParnellSA2009-2022231542444922.1837365.42000193
Andy RobertsWI1974-1983252262446815.2527347.25012810
Jermaine BlackwoodWI2016-202371112436324.3046851.92022277
Rory BurnsENG202161102416121.9158940.92024271
Devendra BishooWI2011-2018242692414514.1848949.28005282
Gary CosierAUS1977-19784802406830.0049048.78021260
Chandika HathurusingheSL1993-19997902406426.6756642.40010180
Kemar RoachWI2009-20233130132403814.1244254.30005209
Amir JangooWI2026331239114119.50176135.80120255
Greg BlewettAUS1995-200071202388819.8366735.68011171
John CrawleyENG2002461237100*47.4045052.67110270
Dewald BrevisSA2025-20268802345429.25168139.290101516
Tony LewisENG1972-197359223412533.4353443.82112271
John DysonAUS1977-1981101412345318.0086627.02012140
Gulbadin NaibAFG2012-2026111022335729.1323997.490201811
Taufeeq UmarPAK2003-200571212334421.1855042.36000380
Sharmarh BrooksWI2019-2022101202335019.4238161.15013254
Mohammad RafiqueBAN1995-2007192212334711.1032172.59003278
Zakir HasanBAN2022-202459023210025.7854842.34112282
Brydon CarseENG2022-2025121412315617.7729877.52012227
Peter SiddleAUS2008-2019181822305114.3855141.74024231
Les FavellAUS1959-196045122910157.25--11000

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.