Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Shoaib MalikPAK2001-20214343679111521.3899179.821238110
Adam VogesAUS2007-20161216578523971.36125162.75230945
Nazmul Hossain ShantoBAN2017-20262024278510535.68111870.21251949
Moin KhanPAK1992-20043428478513732.71106373.851408913
Marnus LabuschagneAUS2019-20241015077921551.93131059.47261683
Keith FletcherENG1969-19751316277921655.64162447.97310883
Leonard HuttonENG1937-19551117077720645.7120.00342661
Ollie PopeENG2019-20241222177014536.67129159.64140927
Zaheer AbbasPAK1969-19852333176913524.0369865.62223713
Viv RichardsWI1975-19871819376611947.8899676.912508814
Shaun PollockSA1996-200757411576269*29.31107870.690335616
Heath StreakZIM1996-20053139976079*25.33157448.280445520
Graeme WoodAUS1980-19832125375011134.09151649.47233691
Upul TharangaSL2005-20122426074910328.81109468.46151935
Yuvraj SinghIND2000-2016403957488722.00114365.440448719
Travis HeadAUS2016-20251821074111435.2996376.952408018
Andrew FlintoffENG2002-20071822173713735.1094078.402539213
Gundappa ViswanathIND1975-198118262725103*30.2151139.92152663
Rod MarshAUS1973-19833634572213224.90126357.17113736
Jonty RhodesSA1992-200236325718107*26.59103269.57142615
Denesh RamdinWI2006-20154041871810721.76116161.84111924
Nicky BojeSA1999-20063221570612944.1396673.08231875
Jimmy AdamsWI1994-200022225703208*41.35147847.56221742
Shane WarneAUS1993-2005473567019924.17100769.61051718
Ranjan MadugalleSL1983-19882328369289*27.68153844.99041803
Asad ShafiqPAK2010-20181824168013729.57141847.95213869
Kushal Janith PereraSL2013-20252224167010229.13538124.542347619
Liton DasBAN2019-20263234266910220.9190773.76123708
Shane WatsonAUS2002-201622224667105*37.0677985.621517714
Mansur Ali Khan PataudiIND1965-19691119066615335.05--231913
Michael VaughanENG2002-20081725066410626.56134549.37132836
Jacques RudolphSA2004-201212154661154*60.09132250.00242915
Boeta DippenaarSA2000-20062323265610031.24123553.12134900
Ian ChappellAUS1973-1974812065514554.58104962.44230767
Joe BurnsAUS2015-2020815065517043.67124952.44233797
Yasir HameedPAK2003-200414151651127*46.5097466.84160771
John WaiteSA1953-19641523164310129.2310.00132271
Richie RichardsonWI1985-19921720264018535.56147343.45120771
Mike GattingENG1978-19882228363812125.52133347.86113673
Chris TavaréENG1983-19841622263310931.65165038.36131571
Stuart CarlisleZIM1996-2005192626277526.13147142.62032554
Eddie BarlowSA1961-196481506259241.6710130.00060762
Ian HealyAUS1989-199734277625113*31.25107258.30132561
Hanif MohammadPAK1955-196910152622203*47.85--300631
Manoj PrabhakarIND1987-1995181936199538.69137045.18040591
Suryakumar YadavIND2021-202622215618111*38.63388159.281425834
Wasim AkramPAK1984-200247431061766*18.7087170.840244820
Chandu BordeIND1965-1968813261310955.73--150760
Dave HoughtonZIM1987-19971418161014235.8899361.43220589
Farokh EngineerIND1965-1975112006089030.403666.67030761

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.