Live3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG33/1 (2.5)ZIM79 (14.3)AFG need 47 runs in 103 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting records (All cricket)

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
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
Azmatullah OmarzaiAFG2022-20261811125511625.50195130.771011814
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.