Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR0/0 (1.1)ES chose to bowlT2067th 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
D SabirBERT20Is2021-20264228734473*16.38295116.610152810
Franklyn RoseWITests1997-2000192823446913.2366651.65012446
Angelo PereraNSWCFirst-class2025581343120*49.0034998.28120339
Travis DowlinWITests2009-201061103439531.1874246.23030411
Justin BroadNORList A2023-2025171653436331.1840185.54021266
Lesego SenokwaneKNI/NWT202022-2026201803434619.06334102.69000335
Binod BhandariNEPList A2013-2017262053437322.8742680.520102711
Shivnarine ChanderpaulWIT20Is2006-2010222253434120.1834798.85000345
Frank MooneyNZTests1949-1954142223434617.15--00110
Zafar AnsariSURT202014-201636241234367*28.58247138.870122012
Rezza GaznaviSINT20Is2019-2026292743434914.9136593.970032910
Nuwan ZoysaSLODIs1997-200795472134347*13.1935895.81005297
Mohammad RizwanSUSFirst-class202257134213057.0055261.96121442
Ben FerbracheGUEList A2014-20171212234268*34.2039287.24010248
Carlisle BestWITests1986-1990813134216428.5073546.53111392
Tom RogersVICFirst-class2024-202591403427624.4367650.59031482
Arron LilleyLAN/LEIFirst-class2015-2020111733425924.4338987.92011448
Mangal MahrourBIHT202019-20221817234264*22.8034698.84032339
Andrew McDonaldRCB/DC/STT202009-20162220534260*22.80294116.330221914
Ben McDermottAUST20Is2018-2023252343425418.0034399.710231713
Amar NaeemAUAT20Is2024-2026312553426617.10299114.380112820
Rajjakuddin AhmedASST202018-2022282553423917.10233146.780012918
David BrownENGTests1965-19692634534244*11.7965626.68006310
KK Lin ThuMYAT20Is2023-2026373633427110.3647272.46016314
Pramodya WickramasingheSLODIs1990-20021316323342328.5554063.330012172
Monank PatelUSAList A2018-202499134110742.6343877.85120325
BA MayesHAMList A2025-20261311234110937.8935496.331203510
Tom LathamNZ/DUR/KENList A2016-2023121203418628.4242081.19030303
Kenneth HutchingsENGTests1907-1909712034112628.42--111331
Gavin HoeyLLList A2022-2026271633414026.2344676.46001327
Kruger van WykNZTests201291713417121.3169449.14013410
Binod BhandariNEPODIs2019-2026201703415920.0655661.33021323
Robin DasESS/DDT202020-2025242233417217.95226150.88024468
Samiullah RahmaniSWET20Is2023-2026302223415017.05227150.220132326
Jake LehmannBH/AS/HAMT202016-2026342843416514.21312109.29016343
Sonal DinushaCCCList A2024-2026151033408848.57313108.63042248
G WeerasingheKYCCList A2024-2026151503408422.6749568.69022316
Bert VoglerSATests1906-1911152663406517.00825.00024156
Harpreet BrarPK/PUNT202019-20268342223402917.00286118.880022614
Prithvi ShawINDTests2018-202059133913442.3839486.04121482
Liam ScottSAList A2022-20261412533954*48.4339984.96011298
Ben WellsGLOList A2021-202315131339108*28.2538288.74110437
Glenn MaxwellAUSTests2013-2017714133910426.0857059.47100337
Ashen BandaraCCC/PSCList A2024-202617154339107*30.8240683.50112246
Murali VijayINDODIs2010-2015171603397221.1950667.00010333
Manpreet JunejaDC/GUJT202013-2021181613395422.60298113.76010324
Michael BracewellNZTests2022-20251017133974*21.1959457.07011442
Anthony Hawkins-KayJERList A2014-20222719633960*26.0845874.02010204
Hiri HiriPNGT20Is2016-20242620433953*21.19303111.880102513
Harry DeardenLEIT202018-2020202033396119.94324104.63011238
PreviousPage 114Next

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.