Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen MurdochCAN2020202081002255622.5037759.68022263
Blake NikitarasNSW2024202461002255622.5060037.50012242
Mike VelettaAUS1987198791012254825.0037160.65002170
Devon SmithWI2003200371102256220.4550944.20022340
Ian BellWAR/BB2020202081102259020.4540755.28022321
Albie MorkelSA/DC/TIT201520151311622573*45.00162138.890201713
Karima GoreWI/SFU/AABF202520251611222564*25.00175128.57034207
P PathirajaACCC20262026131132255128.1326684.59021166
Shamyl HussainPAK/QG20262026111102255420.45176127.840321613
Roshan MahanamaSL19991999121202255518.7539656.82010190
Mayank AgarwalRCB201220121512122564*20.45158142.410101915
Jack WildermuthBH/MR/QUE20202020141212258020.4528578.95011237
Jermaine BlackwoodWI/JT201420141213322566*22.5036861.14021196
Ryan HarrisonAA/AUC20262026121352255928.1342552.94020205
Josh FinnieOV/OTA20182018101402257216.0737560.00012284
Harmanjot SinghGER202120211414222568*18.75176127.84011292
Mitchell PerrySS/VIC20252025121412256617.3163235.60012260
Hamish RutherfordOV/OTA20232023131502255215.0031172.35011352
Graham DilleyENG19811981101652255620.4543152.20023310
Simon KerriganLAN20162016131872254820.4554741.13001261
Alex ThomsonDER202420241618522546*17.3144750.34001244
Jake LehmannAS/SA20182018171942256115.0041354.48013252
Danal HemanandaACCC20252025172162253115.0036761.3100279
Tim GroenewaldSOM20152015202372253414.0629975.250031711
Chris RushworthDUR20142014302462254612.5033666.96005332
Nick BeardOV/OTA2013201344022418856.0046648.07100381
Sam LoxtonAUS194819484402249356.0015551.61020205
Bob BarberENG196419643402249756.0025459.06020151
Jack ClaytonQUE2026202635222410474.6746048.70110230
Andre FletcherSLZ201320136612247644.80198113.130201212
Philip HandsSA191419143602248337.33--020-4
Krishan SanjulaSSC202520255712246937.3336062.22021254
Cyril FrancoisSA192319234712247237.33--01000
Lindsay HassettAUS194719475702247832.0065634.15010171
Travis BirtDC/HH201120118802246528.00155144.52010209
Zakir HasanBAN/CC2022202268022410028.0047147.56111282
Everton WeekesWI195119514802247028.00--020230
Gary GilmourAUS1977197758122410132.0035064.00112362
Corey AndersonHH/SFU2023202399222491*32.00181123.760101512
IDM LatinGIB2024202499322458*37.33173129.480101810
Nitish KumarCAN201520151010022410422.4028279.43101191
Ruan de SwardtLEI/NW202620261210222412628.00216103.70102176
Willie WatsonENG19541954510222411628.00--101161
Haroon RasheedPAK19781978710022410822.4050244.62100218
Andy WallerZIM199219921010222483*28.0022898.25011226
Devon SmithWI2005200561102248820.3651243.75011260
Nic MaddinsonRCB/SS20152015111102248520.36166134.940112012
Mohammed AzharuddeenKER20212021111102246020.36196114.29011246
Fionn HandMR202120211411322449*28.00181123.76000248
Katene ClarkeND20212021121212244920.36160140.00001259
PreviousPage 250Next

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.