Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Taijul IslamDR/BB/KTT202012-202680321318922*9.9524178.42003142
Bob BlairNZTests1953-19641934618964*6.754257.140112152
James HartshornWF/WORFirst-class2021-2026223516189189.9541645.43006230
Shahbaz RasheedKSAList A2014-201766218810847.0026770.41100175
Ali NadeemCANT20Is20256621888947.00131143.51020158
OJR GrovesSLOT20Is2025-202666218877*47.00158118.99021138
Jack SharpENGTests190936218810547.00--110110
Luke DoneathyDURList A2021-2022117118869*31.33186101.08020117
Umesh LakshanNCCFirst-class20254721884537.6033955.46001212
Ian BellENGT20Is2006-201488118860*26.86163115.34010232
CR KumarageSINT202015-20188821884531.33148127.03001168
Washington SundarHAM/LANFirst-class2022-20254811885626.8636551.51010262
Oliver PeakeMR/SFUT202025-20268811885726.86140134.29010157
S AshwathnarayanaHUNT20Is2021-202212931885231.33142132.390101410
James McCollumIREODIs2019-2021101001887318.8028067.14021261
Salman NizarKERT202018-20231310518857*37.60133141.35011813
Louis van der WesthuizenNAMList A2011-2018121201885315.6721288.68012187
Mathew PillansYOR/LEI/SURFirst-class2016-201881211885617.0928266.67013281
Bhanu AnandBOKT2020221212518836*26.86124151.610001012
Barberton HalliwellSATests1892-190281501885712.53--01300
Ainool HafizsMAST20Is2019-202666327188217.5219894.95001124
Tim MurtaghIREODIs2012-201958361218823*7.8329863.09007171
Ajantha MendisSLODIs2008-201587421918821*8.1726371.480010162
Mitchell McClenaghanMI/ST/OTAT202014-20211325723188205.53171109.9400141111
Shai HopeYORFirst-class20232411878362.3326670.30020231
AS BasraDERList A20256611877237.40133140.600101610
Craig McMillanNZT20Is2005-20078711875731.17117159.83010814
Clairmonte DepeiazaWITests1955-195658218712231.17--101160
Steven ReingoldGLAList A20219901874020.7831359.74000221
Jason RoyENGTests201951001877218.7031858.81011261
Gurpratap SinghCYPT20Is2021-2022101001875418.70133140.600111015
Parthasarthi SharmaINDTests1974-197751001875418.7024525.31010212
Ben CooperNEDODIs2013-2021131111877418.7020790.34012234
Chad BowesNZT20Is2023111101875417.00156119.87011272
Julius SumerauerJERList A2022-20251711118739*18.70171109.360011310
Ammad UddinBHRT20Is2019-20211211318741*23.38109171.560001811
Basir AhamadNEPODIs2022-2026121111874718.7030261.92001173
Swapnil PatilUAET20Is2014-2016181301873714.3821885.78003164
Mluleki NkalaZIMTests2000-2005101521874714.3845241.37004231
Codi YusufHAM/DURFirst-class2025-20261015318744*15.5850337.18003210
KB PatilMEXT20Is2024-2026161601873711.6920989.47001134
Jeetan PatelWARList A2014-2019492681872810.39157119.11004203
Naseem ShahGLO/LEI/SKANT202020-20261014418187277.19163114.720061311
Dougie MarillierZIMTests2000-20025711867331.0043742.56020162
Mitchell HayNZODIs2024-2026107118699*31.00178104.49011138
Yasir IqbalDENList A2014-20169811865426.5719694.90011125
Paul WinslowSATests1950-195559018610820.678200.00101155
Brad HoggAUSTests1996-200871031867926.5737649.47010142
Lakvin AbeysingheKYCCList A2025-2026101001866718.6028864.58021191
Trevor LangaVANList A2012-2018161221865418.6028864.58020101
PreviousPage 158Next

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.