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 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
Bevan CongdonNZ1968196848124061*34.299330.11030220
Robin DasESS202220229902406326.67200120.00010316
Unmukt ChandDEL20192019101012407026.67195123.080211612
Mitchell HayCAN20222022121002407624.0045752.52032222
Lucky DentonENG19101910510124010426.67--10200
Michael PappsWF2014201471102406721.8243754.92010400
Darrin MurrayNZ1995199561212405221.8280929.67011280
Sompal KamiNEP20182018171372406140.0030279.47011196
James PeirsonBH/QUE201720171213124082*20.0029880.54010254
Connor EsterhuizenLIO/MCT202420241413424062*26.67204117.65012177
Ateeq JavidLEI20182018121442405824.0045652.63011201
Soumya SarkarBAN/KT202220221515224082*18.46210114.29012228
Ramnaresh SarwanWI/GAW2013201317166240120*24.0029880.54102184
Nelson OdhiamboKEN20232023211612405016.00234102.56011187
Hayden Walsh, Jr.WI/USA/BT20192019311612405716.0026989.22011194
Ish SodhiNZ/ND20162016211722406216.0044953.45016324
Cameron GannonWA/SO20242024182032405314.1250747.34012265
Bill BrownAUS1936193633023912179.67--110-1
Hanif MohammadPAK1964196424023910459.7542346.57110200
Lega SiakaPNG202620266612398547.80192124.480201211
Herbie TaylorSA1928192836023910139.83--110-0
Rohan KanhaiWI196919693602398039.8325657.81020271
Aunshuman GaekwadIND197519755602398039.839760.82020240
Wayne LarkinsENG1989198966023912439.8331875.16101252
Simon KatichPS201420147702397534.14179133.52020244
Hemang BadaniIND200020008722397747.8030478.62020132
Steven DaviesENG201020107702398734.14219109.13010350
Tim McIntoshAA2012201259223977*34.1457041.93010290
Irfan KarimKEN2019201999323971*39.83217110.14020281
Cam FletcherAA/AUC2026202689323980*39.8324995.98010287
Mrunal DevdharRAI2021202199123961*29.88219109.13042263
Steven TaylorUSA/JT201820181010423996*39.83174137.360201914
Arun HarinathSUR2014201471022396329.8857941.28020212
Shrideep MangelaUGA20252025101002395123.9027287.87011261
Dan RedfernLEI2015201561112397423.9038062.89013351
Harrison CarlyonJER20232023111112398523.9025095.60010297
R SatheesanROM20252025141212395921.73174137.360142511
J MoscaITA202620261212123960*21.7329979.93021313
Himasha LiyanageNCC202420241212123959*21.7339360.81011192
Noor Ali ZadranAFG20172017121202395119.9234170.09011273
Michael LeaskSCO202120211613323951*23.90166143.980131613
Ravi RatnayekeSL19891989121302397518.3849448.38022251
Kamran AkmalPAK20132013141402398117.0729780.47013313
Mohammad HarisGAW/PZ/CR20262026141402394717.07144165.970022812
Doug BracewellNZ/CS/NOR20182018131512398117.0741357.87014237
Samiullah ShenwariAFG20162016171512394317.07228104.82001206
Josh ClarksonNZ/CS/CD202620261515423946*21.7326191.57000195
Siddhesh LadMI/MUM20192019201542396221.73187127.810121713
Kyle HopeWI20172017121502394615.9344254.07002340
Bert HopkinsAUS19021902101512394317.07--00200
PreviousPage 238Next

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.