Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Rishav DasASST202018-2023181713535622.06319110.66022412
QLM SundeAAFirst-class2023-20241119235352*20.7681543.31013481
Dinushka MalanKYCCFirst-class2024-2026162143533520.7660258.64004393
Matthew HartNZTests1994-1995142443534517.65104533.78003450
Kenneth WaiswaUGAList A2018-20262625835361*20.7659559.33011319
Brian TaberAUSTests1966-1970162753534816.0560331.18003200
Mahesh TheekshanaSLODIs2021-202661351435338*16.8163255.85004244
Suliman SafiMRList A202555035213170.40341103.231303410
Michael NeserQUEList A2021-2026161313525629.33339103.830202615
Nasir JamalAFGODIs2014-2018151413525327.0853765.55031251
Sunil JoshiINDTests1996-2000151923529220.7183442.21012364
Ben ManentiITA/SA/TASList A2021-2026252033526120.71325108.310312911
Kadeem AlleyneTKR/BR/SLKT202021-2025272313524716.00268131.340022620
Debabrata DasKKR/BENT202008-20193829935235*17.60315111.750032517
Steve SmithAUS/NSWList A2021-202455135112787.75333105.411302415
Lahiru UdaraNCCList A2024-20269803518843.88341102.93030389
Phillimon SelowaUGAList A2014-2015121223518435.1044479.05021375
Stuart MatsikenyeriZIMTests2003-200581613515723.4069450.58020463
OA RamelaCC/LIOT202014-2017261723515423.40314111.78011288
Hamu KayondoUGAList A2014-2021201803515519.5075246.68022183
Ekant SenHIM/HPT202019-20222118435151*25.07280125.360123016
Gordon LeggatNZTests1952-195691823516121.94520.0002190
Imran AmeerMACT20Is2022-202633271035146*20.65326107.67002347
Max BryantQUEFirst-class2020-202481403508425.0054364.46011560
C.K.NayuduINDTests1932-193671403508125.00--02001
Wesley MadhevereZIMTests2021-2026101733508425.0063455.21026382
J AndrewSLK/AABFT202024-2026181723505823.33310112.900212814
Peter LeverENGTests1970-19751718235088*21.8881143.16021321
Datta GaekwadINDTests1952-1961112013505218.42--01390
Aiden MarkramSA/HAMList A2019-20238803498843.6338391.12030433
Hassan EisakhilCR/NET202024-2026991349107*43.63248140.731202624
Sameer MinhasIUT2020261111234982*38.78224155.800304113
SM MycockWFFirst-class2024-202581603497321.8197035.98031440
Delray RawlinsBER/SUSList A2014-2022201813499120.5337892.330223214
J SingyeBHUT20Is2019-2025232203494615.8647273.94001165
Christian Munoz-MillsSPAT20Is2019-202647291534934*24.93252138.490023115
Stuart MacGillAUSTests1998-2008444711349439.6971548.810012382
T RajapakseACCCList A2025-20269903489038.6746075.65030377
Avi BarotSAUT202016-20211111034812231.64219158.901103814
Stephan BaardNAMT202013-2017121223488734.80277125.630303214
DJ AhmedGLOFirst-class2025-2026816334890*26.7761856.31021475
David DelanyNK/LL/MRList A2017-2026261843487624.8640486.14013365
Zahid FazalPAKODIs1990-19941918334898*23.2058459.59020213
Stephan BaardNAMODIs2019-2022191903487318.3259558.49023333
HA JacksonFRAT20Is2021-2026272423485015.8239588.10011274
Mukhtar GhulamiFRAT20Is2023-2026262413484615.13305114.100033116
Kirk McKenzieJT/JKT202021-2026252513486914.50331105.140143515
Craig MatthewsSATests1992-19951825634862*18.3277644.85014472
Gian-Piero MeadeITAT20Is2019-20263730734859*15.13342101.75015259
Buster NupenSATests1921-1936173173486914.50--02553
PreviousPage 112Next

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.