Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Javed BurkiPAK196019603622377959.25--010180
John EdrichENG1964196456023712039.5040539.75100222
John WrightNZ199319933612377247.4087527.09010300
Jason SanghaST/NSW2018201867123711739.5035167.52110185
Wally GroutAUS195919597712377439.5021844.50020160
Aaron RedmondNZ200920099802376329.6328682.87020361
Dushan VimukthiPSC2026202668123756*33.8649348.07010245
D NorotamPOR202520258802378429.63168141.070202113
Denis ComptonENG1946194658223771*39.5027632.97031150
Raymond van SchoorNAM20132013109223793*33.8631275.9602181
Stiaan van ZylSUS201820185902374526.3350846.65000360
Mangaliso MosheleLIO201620169902375826.33166142.770111113
Krunal PandyaMI2016201612932378639.50124191.130102213
Robert LordNOT2025202510922378333.86213111.270202510
Oshada FernandoPSC20242024111002375023.7035766.39010150
Muhammad SobanHUN20262026101002375723.70219108.22021241
Dasari ChaitanyaTN-XI202020201110123751*26.33178133.150101910
Manoj TiwaryKKR201020101311223775*26.33186127.42023235
Ariful HaqueKT201720171211323743*29.63178133.150001510
Evin LewisWI/AABF20262026111112374823.70196120.920001420
Jake CarderSS/SA2022202261102375421.5543055.12010310
S HoughtonCRO20252025111102378821.5523999.16012189
Tirumalasetti SumanDC200920091212223741*23.70190124.74001188
Tom Kohler-CadmoreYOR20202020912223785*23.7027486.50013256
Dinesh MongiaIND200320031913223755*21.5534468.90011171
Craig EvansZIM199719971613223748*21.5528184.34001129
Max ChuOV/OTA20222022101322377821.5563637.26012290
Anil KumbleIND2007200714144237110*23.7053044.72101331
Johnson CharlesWI/SLZ20142014141402376216.9323999.16023249
Nazmul Hossain ShantoBAN/KT20172017131402374916.9329480.61000275
Ikramullah KhanQAT20242024181542377121.5526190.80021216
John EmbureyENG19881988161512374516.9351446.11002261
Saeed AhmedSWE20262026161602373814.81202117.330021910
Mohammad SaifuddinBAN/CV201920193018823751*23.7025692.58012242
Imal ZuwakSWE20262026201902373212.4726190.80002163
Saqlain MushtaqPAK19961996352682377913.1780229.55017181
Anton DevcichND2020202066023610239.33139169.781202612
Charlie FrankSA1921192136023615239.33--100200
Colin CowdreyENG1954195436023610239.3326129.50110300
Jack LeesKI202620266602367339.33162145.680212110
Matthew StokesGUE202520258732367359.00184128.26030232
Anmolpreet SinghMI/PUN202220229702366433.71177133.33030283
Matthew HaydenAUS1997199758023612529.5052544.95103281
Steve TikoloKEN2013201388223654*39.33145162.76011374
Nic MaddinsonSS201220128802366829.50185127.57010266
Tim LudemanAS2014201488223692*39.33160147.500201813
Luke ProcterLAN2014201468123681*33.7153843.87011250
Azam KhanKK202620269812367433.71162145.680101815
ARG ThomasSUR2025202588023616229.5027386.45100227
Joe HardstaffENG190819084802367229.50--020250
PreviousPage 240Next

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.