Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES107/3 (11.5)WAR206/4 (20)ES need 100 runs in 49 ballsT2067th 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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
T SuriUAET20Is2023-2026141412827721.69249113.25013305
Imesh UdayangaKCCCFirst-class2024-202581412825821.6949856.63010344
Kashif DaudUAEODIs2021-20221916628276*28.2031090.970211913
VVS LaxmanDC/KTKT202008-2011202022825215.67267105.62014335
Deusdedit MuhumuzaUGAT20Is2019-20223021828259*21.69274102.920212310
F SuluotoSAMT20Is2022-20263025628244*14.84266106.020021717
Michael HoldingWIODIs1976-19871024211282649.1037774.80029225
Sai SudharsanSURFirst-class2023-202458028110535.1352553.52110251
Frank MannENGTests1922-19235912818435.13--020116
Julien WienerAUSTests1979-198061102819325.5565842.71020233
Ashwin HebbarCPN-XIT2020201111528162*46.83221127.15020915
Paul BorringtonDERFirst-class2014713228186*25.5574637.67011340
CG WilliamsNAMT202013-2017171532815723.42256109.77010206
Eoin MorganLSThe Hundred2021-2022161622814720.07208135.100021517
Tre MandersBERList A2013-2018171612816418.7349756.54011236
AUKDS KalugalaCYPT20Is2022-2026181802814915.61241116.600012912
Nalin PriyadarshanaPSCFirst-class2024-2026151852815721.6251154.99013371
Eknath KerkarMUM/GOA/CHHT202018-2026221922814616.53260108.08003217
A TurkmenTURT20Is2022-20261919628151*21.62221127.150212612
Mohammad ShahzadUAET20Is2015-2017202022815215.61239117.570122511
Prashanth KumarANDT202016-2021252032815716.53274102.55011229
Devender SinghGHAT20Is2021-20262623828147*18.73258108.91002209
S. SreesanthINDTests2006-20112740132813510.4153952.130010384
Adam MilneRCB/CSK/RRT202016-202610750222812210.04243115.640072010
Ismail KaraZAMT20Is20269902808231.11169165.680312622
Sybrand EngelbrechtNEDT20Is2024121012807531.11211132.700112112
Tayyab TahirKK/MST202023-2025141122806531.11193145.08010309
Reetinder Singh SodhiINDODIs2000-2002181432806725.4538173.49020166
Oshada FernandoGG/DV/PSCT202020-2026151412806321.54225124.44011258
Collis KingWIODIs1976-1980181422808623.33267104.87012208
Max O'DowdNED/AUC/CCT202015-2026171512805820.00263106.46012259
Morice BirdENGTests1910-1914101612806118.67--02202
Suraj RandivSLODIs2009-2016311822805617.5038273.30012281
Bharat ChipliRCB/DC/DCT202008-20132321628061*18.67251111.55010287
Aminuddin RamlyMAST20Is2019-2021232142804116.47189148.150011320
Chris JordanSBThe Hundred2021-202641251428070*25.45175160.000101718
Harry MakepeaceENGTests1920-192148027911734.8870139.80120120
John AndersonLLList A2016-2018111002797827.9039570.63021310
Aryaman SenSINT202022101012797631.00227122.91020374
Muhammad UsmanHUNT20Is20251412227972*27.90169165.090111125
Philo WallaceWITests1997-199971302799221.4648257.88021402
Idrees Ul HaqueSWIT20Is2021-2025171602795517.44226123.450103410
Ijaz ButtPAKTests1959-196281622795819.93--01120
James HarrisMID/KEN/GLAList A2014-20253019427911718.6037674.20101224
Luke WellsWFThe Hundred2023-2025201922795716.41189147.620233012
Writtick ChatterjeeBEN/DGDT202018-2024292072795121.46205136.100142014
S MathurHKT20Is2023-2026242132793915.5031289.42002185
Fanyan MughalMACT20Is2023-2024242322795613.29257108.560122314
LM GabrielLEST20Is2022-20262726127945*11.1634979.94006342
Ashton AgarAUST20Is2016-2024492952792911.63278100.36004199
PreviousPage 127Next

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.