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
Makhaya NtiniSA2000-20113216482236.8315253.95004131
Ivor MendoncaWI1962220817840.50--01000
Robert KeyENG2002230813427.0020739.13000120
Kevin CurranZIM1983-1987330817327.0011073.6401180
Nurul HasanBAN2022351813120.2581100.0000072
Keacy CartyWI2022-20265518148*20.2513560.0000070
Darren GoughENG1996-200417838120*16.209090.0000133
Shaheen Shah AfridiPAK2018-202612858133*27.0064126.5600237
John GleesonAUS1967-196971128118*9.009731.9600140
Sam LoxtonAUS1948110808080.0015551.6101060
George LindeSA2019-2025330803726.6714455.5600083
Terry DuffinZIM2005240805620.0017944.69010120
Nasum AhmedBAN2022-2025442804440.0078102.56000102
Ashraf AliPAK1984-1985441806526.671833.3301110
Alvin GreenidgeWI1978-1979460803213.33110.0000200
Mujeeb Ur RahmanAFG2018-20261093802113.3360133.33002104
Eddo BrandesZIM1987-19991511280338.8912762.9900162
David BedinghamSA2023-2024230795626.3311668.10010112
Nasim-ul-GhaniPAK1960-19614417970*26.33--01180
Denis AtkinsonWI1948-1949462794519.75--00200
Mansoor AkhtarPAK1982-1989862792319.7518742.2500190
Barry SinclairNZ1965-1968470793011.29--00260
Shaiman AnwarUAE2015-2016220784339.009780.4100091
Shahid SaeedPAK1989330785026.0011468.4201031
Dirk WellhamAUS1986-1987442784339.0012860.9400020
Jason MohammedWI2011-2017650784015.6016248.1500150
Danza HyattWI2011771783113.0012860.9400163
Fred TruemanENG1952-1959981782811.14--00131
Daryl TuffeyNZ2001-20102012378198.6715350.9800152
Clayton LambertWI1991220776638.5012064.1701041
Graeme LabrooySL1986-19911211177257.7058124.1400421
Richard EllisonENG1984-19861112377198.5627827.7000140
Pedro CollinsWI2002-20061414277246.4221935.1600480
David HempBER20071117676*-10572.3801091
Gary CrockerZIM1992-1993541765025.3310671.7001052
Rehan AhmedENG2024-2026460762812.6713556.30001110
Karim JanatAFG2021-20246627642*19.0048158.3300073
Dermot ReeveENG1992-19937647633*38.008193.8300070
Simon O'DonnellAUS1985-1991108076179.5017044.7100031
Fanie de VilliersSA1992-199619827667*12.6722733.4801361
Phil DeFreitasENG1987-1993131027618*9.5010870.3700071
Colin AckermannNED2022-2026330753525.0068110.2900082
Johnny MartinAUS1964240753918.75--001112
Gerald CoetzeeSA2023-2024652752325.0049153.0600056
Peter TaylorAUS1987-19921262753118.7514452.0800020
Shahriar NafeesBAN2007-201058075329.3813555.5600080
Roshen SilvaSL20171217474*74.0015747.13011110
Clive MadandeZIM2024551743718.5064115.6300172
Eric FreemanAUS1968-1969350742914.803554.2900031
Imam-ul-HaqPAK2018-2025760743612.3312758.27000100

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.