Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 year (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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammed IrfanKUW20142014441262129*87.33143183.221202220
George GunnENG191219123502627552.4067338.93030240
Bill WoodfullAUS1933193336126273*52.4083731.30030150
Pieter SeelaarNED20172017872262138*52.4041463.29110331
Doug BracewellCS/CD2020202078226210243.6729489.121102512
Sumeet VermaUGA/PA202520258822628843.67175149.71021920
Willem LudickCS/CD20182018682262116*43.6744459.01110276
Monty NobleAUS190419044832626552.40--031231
Bruce EdgarNZ1979197968126212937.4322849.56111230
Ian RedpathAUS197119715912627232.7582031.95030180
Adnan AkmalPAK20112011111032625337.4346356.59010310
Stephen MurdochWF/WEL20172017710026211426.2053049.43111383
Karim SadiqAFG201220121010026210026.20245106.94100308
CV AntoKUW20252025111102627223.82207126.570101819
Kapil DevIND19841984101232626029.1126678.95011253
Adrian BarathWI2012201281302624220.1558844.56002401
Brett HamptonND20192019131332626426.20253103.560212411
Sohail AkhtarLQ202020201313426268*29.11218120.18020249
Zakary FoulkesCAN20232023151302626120.1542661.50021264
Vinod KambliIND199619961413426210629.1134775.50101233
Sohail KhanPAK/KK20162016131432626523.8231882.39010358
RG MukasaUGA20182018151502629717.4736172.58013215
Anaru KitchenOV/OTA20192019161622624418.7142661.50001303
Conor McKerrYOR/SUR20242024171642627121.83242108.26011245
Lakshit GuptaCAA20242024161602626216.3826598.87011189
Alex ObandaKEN20132013171702624715.41244107.38003366
Nicolas PooranBT/IU/KT20172017171702625715.41205127.800132215
Jan Nicol Loftie-EatonNAM20262026232042624216.3828890.97000196
Neil BroomNZ20092009252142623715.4136172.58004223
Nathan McAndrewST/GLA/SA20262026252132626014.5644658.74011279
Will ClarkCS/CD20252025182152627016.3838468.23012188
Mitchell JohnsonAUS/PK20152015272562627713.7942961.07013294
Mohammad AmirPAK/ESS/DD2017201747301126228*13.7942961.07001263
Brian BoothAUS1962196224126111287.0035037.14200210
Viv RichardsWI19741974351261192*65.25--100306
Les AmesENG1934193457126112043.5080232.54110150
Asif IqbalPAK1978197847126110443.507286.11111152
Divyaansh SaxenaAA2026202677126188*43.50150174.000303113
Corey AndersonNZ/ND2012201268026116732.6341163.50101401
AS SamraPHI2025202588026110132.63154169.481101521
Sid O'LinnSA196019605802619832.6312521.60020231
Shahriar HossainBAN199919999902619529.0042461.56022260
Paras DograPUD2021202199326184*43.50195133.850301717
Rudi SecondKNI20142014119226150*37.29229113.97010226
Graham ClarkDUR202020209902616829.00152171.710202910
Will PucovskiVIC202220227902616429.0058144.92031252
Ian RedpathAUS196719675902618029.003868.42011230
Henry NichollsCAN2013201351012618829.0065539.85010252
Beau WebsterMR/TAS201920191110326167*37.2933677.68020176
Sushant ModaniUSA20232023111102616423.7346855.77021173
PreviousPage 222Next

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.