Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM213/2 (57)Day 1: Tea - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Amjad SherFINT20Is2019-20264945945937*12.75348131.900032423
DH LateganWORList A2025-2026101014587850.8952187.910405311
Verdun ScottNZTests1946-1952101714588428.63--031160
G BurrowsISLT20Is2020-20241918445869*32.71400114.500423710
Raza IqbalNORT20Is2019-20242929345864*17.62399114.79034578
Barry McCarthyDURFirst-class2015-20181929645851*19.9191650.00011565
Luke WoodMI/MS/AST202016-2026168803145833*9.35394116.2400142816
Collins ObuyaKENFirst-class2007-201261014578950.7874861.10050547
Tony LewisENGTests1972-1973916245712532.6455842.65132511
Ashok MalhotraINDODIs1982-1986201944576530.4764570.85010291
Jesse RyderNZT20Is2008-2014222114576222.85358127.650324718
Dilpreet BajwaCANT20Is2023-2026212134575625.39356128.370424316
Kasun AbeyrathneBCAAFirst-class2024-20261523145711520.7784554.08101491
Muhammad Haziq AimanMAST20Is2025-20262524145711319.87298153.361044728
Tibby CotterAUSTests1904-1912213724574513.06177108.47006305
Craig MeschedeSOM/GLAT202014-2018594184574313.85357128.010053525
Umar GulPAKODIs2003-20161306518457399.7264271.1800103614
Tom MoodyAUSTests1989-1992814045610632.5798246.44231490
Navneet DhaliwalCANODIs2024-2025171704568726.8279957.07042419
Tony BlainNZTests1986-1994112034567826.82120137.97022624
A RazaBELT20Is2021-2026292714566417.54293155.630364827
Irfan HafejeePANT20Is2021-2026282734564419.0053685.070034013
Isitha WijesunderaBCAA/ACCCFirst-class2024-2026182814565416.8961274.510123721
Daryn SmitDOL/DERT202012-20195430124564825.33369123.580004013
Chetan SharmaINDODIs1983-1994653516456101*24.0050490.48103314
Asela GunaratneSLTests2016-2017610245511656.8886152.85131501
Martyn MoxonENGTests1986-1989101714559928.44136533.33032440
Jake GibsonOTAT202021-2026342834559618.20319142.630343418
Romario ShepherdWIODIs2019-2025423044555017.50436104.360134017
Jimmy BlanckenbergSATests1913-1924183074555919.78--022174
Faheem AshrafPAKODIs2017-2026483434557314.6851288.870134114
Bryan ValentineENGTests1933-193979245413664.86--210353
MD DaiPNGODIs2014-20181818245476*28.3858577.61031485
Gary BallanceENG/ZIMODIs2013-2023212024547925.2263971.05041371
Matthew ShortWF/NSThe Hundred2023-2026222124547323.89314144.590345514
Bruce PairaudeauWITests1953-19571321045411521.62--13370
Barry WoodENGTests1972-1978122104549021.62141431.90021640
Hiri HiriPNGODIs2016-2023343444547715.1381555.71013315
Emmanuel SebaremeRWAT20Is2021-20246050134543412.2747196.390043111
Tom AndrewsSA/TASFirst-class2019-20231015045310130.2075759.84121657
Louren SteenkampNAMT20Is2025-20261818145361*26.65336134.820304613
Alex LeesENGTests2022101904536723.84105243.06020581
Arron LilleyLAN/LEIList A2014-2022292324536021.57399113.530114415
Minhajul AbedinBANODIs1986-19992726245368*18.8890949.83023260
Lewis GregoryMO/TRThe Hundred2021-202648331545335*25.17320141.560013518
Saud IslamUGAT20Is2021191924527526.59426106.10034439
Smit PatelTRI/BAR/BRT202018-2026252104527321.52421107.360244911
Shubham PundirJKT202018-2023232174526832.29401112.720214212
Gus AtkinsonSURFirst-class2020-20262534745266*16.7484753.36026576
Nathan EllisPK/CSK/HHT202019-202612664284524012.56370122.160073715

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.