Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh ChandimalSL2010-2022121443087530.8051659.69020224
David ObuyaKEN2002-2011121213075727.9141374.33021331
Mark AdairIRE2019-2025291963077823.6232694.17011319
Vikram SolankiENG2000-20041212130610027.8241473.91110412
Virat KohliIND2010-2022118230511550.8333790.50111303
Devon ConwayNZ2025341304153101.3346165.94120352
Shadman IslamBAN2021-202647130312050.5052357.93200351
Ricardo PowellWI1999-20031613330183*30.10292103.080233210
Andrew McBrineIRE2014-20252315830090*42.8641073.17020263
Paul CollingwoodENG2001-200798229980*49.8334287.43030178
Thilan SamaraweeraSL1998-20111093298123*49.6758251.20111261
Graham ThorpeENG1994-2001131322988927.0957152.19031260
Asif MujtabaPAK1993-19951013329465*29.4079037.22042290
Towhid HridoyBAN2024-2026131422946024.5033787.24021226
Dwayne BravoWI2006-20131815529445*29.40293100.340022210
Darren LehmannAUS1998-2004117329392*73.2531393.61030283
Roston ChaseWI2017-20235702939541.8645564.40020233
Richie BerringtonSCO2016-202399129382*36.6333886.69010178
Junaid SiddiqueBAN2009-20111716129156*19.4044365.69022303
Mehrab HossainBAN1999-200168028510135.6354052.78122242
Mohammad MithunBAN2018-2021111132856735.6334782.13021247
Andrew JonesNZ1987-19926822826847.0056150.27031270
John CrawleyENG1994-199778128111240.1468341.14111192
Rod LathamNZ199257027911939.8645561.32100302
Saleem ElahiPAK2002-200357127810846.3335378.75201352
Hemang BadaniIND2000-2004121262787746.3340568.64031204
Lou VincentNZ200544027717269.25277100.001113310
Jan FrylinckNAM2022-2026171312777723.08232119.40010278
Ken RutherfordNZ1987-19926732758968.7546958.64020182
Aaron FinchAUS2014-202277027417239.14210130.481102613
Azmatullah OmarzaiAFG2022-20261812227311627.30207131.881011816
Ajit AgarkarIND1998-200530211027367*24.82223122.42012326
Imran NazirPAK2000-2007331271160135.50266101.882002510
Rohit SharmaIND2010-20221010226711433.3835176.07110205
Abdul RazzaqPAK1996-20111174266107*88.67248107.261111215
Saqlain MushtaqPAK1996-2002181442667926.6085930.97011262
Upul ChandanaSL1996-2004161232649229.3337370.78021242
Neil McKenzieSA2000-20017612628852.4048354.24030282
Rachin RavindraNZ2025441260165*86.67207125.60110325
Tagenarine ChanderpaulWI2023231258207*129.0061042.30100203
Haris SohailPAK2013-202066225789*64.2526397.72030214
Mathew SinclairNZ2000-20016922548536.2949551.31010302
Jacques RudolphSA2003-200587225269*50.4036868.48020331
Al SahariarBAN200181102516822.8255445.31021292
Brian McMillanSA1992-1995432250127250.0035670.22110304
Saim AyubPAK2024-2025772250113*50.00186134.41100319
David BoonAUS1987-199455124998*62.2534971.35020182
Mehrab Hossain jnrBAN2006-2009131102495422.6455145.19010240
Harbhajan SinghIND1998-2015251582476635.2926991.82010355
Nurul HasanBAN2016-20261715724745*30.88222111.26000256

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.