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 New Zealand×

Player figures come from full scorecards, which we hold for 1,614 of the 1,615 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Wally HammondENG1931-194791121015336*112.78--4117711
Inzamam-ul-HaqPAK1992-200457618234232944.19345767.75413525927
John EdrichENG1965-197513161848310*56.53171547.113201235
Daryll CullinanSA1993-2000333761295275*41.77218559.2724213820
Javed MiandadPAK1976-199642498262127163.93345252.72710025417
Aravinda de SilvaSL1984-200349563161426730.45240667.08211415722
Seymour NurseWI1969350558258111.60--210674
Jackie McGlewSA1953-1962122141100255*64.71--350751
David WarnerAUS2009-202436453204925348.79235387.0875020436
Doug WaltersAUS1973-198121246104925058.28169661.853501075
Greg ChappellAUS1973-1983364492008247*57.37300666.8058420610
Adam VogesAUS2007-20161216578523971.36125162.75230945
Vinoo MankadIND1955-1956450526231105.20--200430
Joe RootENG2013-202656779326822648.06491166.54917533224
Polly UmrigarIND1955-195656135122370.20--110260
Rahul DravidIND1997-201046598269122252.76515152.24811231912
Darren BravoWI2012-20201117055321832.53101954.27202698
Sachin TendulkarIND1990-201265808334521746.46483269.23916541832
Shakib Al HasanBAN2007-202343505164521736.56215876.2348319613
Keith FletcherENG1969-19751316277921655.64162447.97310883
Justin LangerAUS1993-200515245121621564.00204459.494531559
Marnus LabuschagneAUS2019-20241015077921551.93131059.47261683
Lawrence RoweWI1972-1980814160221446.3138148.03321582
Gordon GreenidgeWI1975-198717264136021361.82257252.8857015325
Herschelle GibbsSA1997-2010424821893211*41.15304062.27410522126
Virat KohliIND2010-202660736316721147.27396679.851016331340
Graham GoochENG1978-199431404186121051.69324757.315752219
Imtiaz AhmedPAK195534028420971.00--111320
Jimmy AdamsWI1994-200022225703208*41.35147847.56221742
Shubman GillIND2019-202623284122620851.08140787.1436012337
Sherwin CampbellWI1994-20001620181820843.05157052.102451005
Leonard HuttonENG1937-19551117077720645.7120.00342661
Allan BorderAUS1980-199474788236720533.81498447.49511424111
Chris GayleWI2002-201950575254220448.88332376.50515228887
Shoaib MohammadPAK1984-1990171941079203*71.93240844.816011284
Guy WhittallZIM1996-2003283631078203*32.67201553.5023211911
Hanif MohammadPAK1955-196910152622203*47.85--300631
Kumar SangakkaraSL2001-2015717710267020339.85368672.44615430821
Mohammad YousufPAK2000-200938423165320342.38283358.35210518313
Justin GreavesWI2025-20268112376202*41.7867056.12102363
Brendon KuruppuSL1983-198812121485201*44.09106245.67111541
Mushtaq MohammadPAK1969-19791219185220147.3311662.93330860
Graham ThorpeENG1996-2004243471288200*47.70224657.354601477
Dilip SardesaiIND1965363360200*120.0060.00200510
David BoonAUS1985-199555657249220042.97466553.4241742404
Mohammad HafeezPAK2003-202153597183519735.29216884.6439919548
Geoffrey LeggeENG193046129919659.80--101230
Mohammad AzharuddinIND1985-199951539191419243.50281767.94310018010
Waqar HasanPAK195534023118957.75--100300
Ajinkya RahaneIND2014-20211927189718834.50173651.672201058
Page 1Next

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.