Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES123/4 (14.5)WAR206/4 (20)ES need 84 runs in 31 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
Simi SinghIRET20Is2018-202252391027957*9.62261106.90018177
Steven FinnENGTests2010-20163647222795611.1690130.97019360
Alex AmsterdamUSAList A2016-201777227810255.6038372.58110282
Gary SteadNZTests19995802787834.7567141.43020360
David HempBERT202010-20139922786439.71257108.17020266
Aaron FinchAUSTests201851002786227.8061844.98021301
Kraigg BrathwaiteWIODIs2016-2017101002787827.8048357.56010150
Jonathan BushnellDURFirst-class2022-202371122786630.8960645.87011341
Kanchana de LiveraPSCList A2024-2026121102787025.2734480.81033272
Tom BevanGLAList A2022-20241614027813419.8631687.971033312
Lendl SimmonsWITests2009-201181602784917.3859346.88001284
Alpesh VadherKENODIs1997-19991816627873*27.8051254.30021211
Sam ElliottVICList A2021-20262419627846*21.3832984.50002219
Paing DanuMYAT20Is2023-20262424227872*12.6432984.500142412
Liam Patterson-WhiteNOTT202024-20263424727844*16.35206134.950031813
Aaftab Alam KhanMACT20Is2021-20252725627871*14.63221125.790152411
Sayed MonibKUWT20Is2020-202443291027832*14.63158175.950031723
Mohammad WasimCK/IU/QGT202021-202671401627826*11.58212131.130022017
Jerome TaylorWIODIs2003-20179042927843*8.4232386.07007315
Nazar MohammadPAKTests1952581277124*39.57--11100
Aminuddin RamlyMASList A2014-20191614127751*21.3133083.940102313
Robbie WhiteMID/ESSList A2019-2024151442775527.7033183.69020231
Will BosistoSA/WAFirst-class2018-202081622775819.7985632.36012251
Munim ShahriarKT/FB/DCT202022-2026171602775217.31230120.430232814
Neil DexterMID/LEIList A2014-20182318427750*19.7936975.07013177
Sanwar HossainBANODIs1998-2003262622775211.5457048.60012210
SZ VayaniMAAT20Is2023-20265033827730*11.0828597.19006286
Cade CarmichaelIREODIs2025-2026121102766225.0940967.48011293
Paul WalterESSList A2017-2025151232765030.6728497.18010249
Nico ReiferSURList A2021-2022181212767025.0935278.41020244
Mackenzie HarveySAFirst-class2025-202671322769025.0952552.57020401
C MellyNWList A2023-2025171522764421.2331986.52001317
Mehrab Hossain jnrBANODIs2006-2009181602765417.2564242.99011240
Aarif SheikhNEP/SPRT202018-20252318427645*19.71251109.96002227
Ninad RathvaBART202018-2023311822764717.25225122.67002346
Cole BriggsAUCT202021-2024181812765016.24251109.960142210
Ivan BarrowWITests1930-19391119227610516.2470.0010330
Harsh TyagiRAI/DELT202019-202431211227638*30.67207133.330012114
Muralidharen GautamDC/MI/KART202013-2018252362763616.24243113.580012311
Saleem AltafPAKTests1967-197821311227653*14.5354620.33014161
Wellington MasakadzaZIMT20Is2015-2026834515276349.2028397.53003196
Rizwan ButtBHRT20Is2022-202697451427634*8.90239115.48008720
Greg HayCDT202021-2023111102757625.00232118.53031285
Ahmer Bin NisarBHRList A2024-2026131102758925.0037473.53020245
Samarth SethAPT2020191212127566*25.00246111.79021336
Virk AliFRAT20Is2021-2026151512755319.64273100.73022296
Piet RinkeZIMODIs2006171702757216.1833482.34032352
Vaibhav WategaonkarOMAList A2013-2018181822756717.1946159.65011143
Abhishek AnandJPNT20Is2025-2026181812755516.18244112.700122613
Milinda SiriwardanaSLT20Is2015-2017221932754217.19208132.210041612
PreviousPage 128Next

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.