Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM2002-20183842010658725.36159966.6007210922
Ben DuckettENG2019-202619263105511445.87105899.723631317
Wavell HindsWI1999-200526321104816533.81201352.061501256
Romesh KaluwitharanaSL1993-200453602103210017.79154166.971581225
Michael SlaterAUS1994-199916241102016944.35188954.003531225
Rohit SharmaIND2007-202532314102014037.78106895.512839134
Mark ChapmanNZ2018-202533296101713244.22693146.7525010541
Michael HusseyAUS2007-2012242971010134*45.91127779.091819216
Allan LambENG1982-199230362101011829.71152566.23152943
VVS LaxmanIND1999-2007253571009112*36.04183954.872621292
Shaun PollockSA1996-200749431310039033.43149167.270558915
David MillerSA/IWX/ICC2010-2024464112100085*34.48969103.200727037
Craig McMillanNZ1999-20072730599810539.92135073.932619020
Hansie CronjeSA1992-2000303149958536.85150965.940707417
Lahiru ThirimanneSL2011-20193336399410230.12161461.59253824
Andrew JonesNZ1989-1994222839928639.68209947.26092792
Marnus LabuschagneAUS2018-20262128198918536.63159162.162541112
John WrightNZ1979-19922836098810727.44166348.711611115
Henry NichollsNZ2016-20252632698515737.88191451.46263922
Garry SobersWI1958-19598132984365*89.4530.00341430
Ben StokesENG2015-2024293549758431.45119781.450639621
Graham ThorpeENG1996-20011723397313848.65192450.57281772
Ian BothamENG1977-199237411096610831.16165558.372339910
Chris CairnsNZ1994-2004384159469326.28116381.340427325
Tom GraveneyENG1954-19691316094315358.9466649.553511061
Alistair CampbellZIM1993-2002344419407521.86183951.11072974
Sanjay ManjrekarIND1989-19961619293621855.06176353.09271835
Clive LloydWI1975-19852733592815733.1468862.211305510
Sherwin CampbellWI1995-2002263209217828.78190648.32081938
Sean WilliamsZIM2007-202433325920118*34.0795396.541408712
Graham YallopAUS1979-19841116091926857.44203145.25310910
Elton ChigumburaZIM2004-20203939691611727.76104987.321327026
Gus LogieWI1981-1993555212916109*22.90126772.30148980
Rassie van der DussenSA2019-202421225914123*53.76110782.571736730
Polly UmrigarIND1952-19611519291111753.59--520561
Rod MarshAUS1972-19843243490711823.26163055.641439411
Jonty RhodesSA1992-20023228590612139.39109382.89152746
Daniel VettoriNZ2000-201544376905137*29.19122973.64316915
Scott StyrisNZ2000-201135345898101*30.97116876.881217220
Ajay JadejaIND1992-2000383658929328.77135865.680326014
Shai HopeWI2016-20262127188912734.19154057.732407713
Damien MartynAUS1992-20053431888414238.43144761.09252762
Mike AthertonENG1992-20011422187812541.81230238.14181870
Gautam GambhirIND2005-2013283218758328.23114476.490631027
Roston ChaseWI2016-20261626387013137.83176949.182519610
WPUJC VaasSL1994-200975711787053*16.11170651.00028805
Travis HeadAUS2017-20262528385412834.16103082.912339020
Jeff DujonWI1981-1991534911851106*22.39152055.99136665
Chris BroadENG19871723085011636.96195743.43172660
Moeen AliENG2015-202441391184910830.32106779.571547725

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.