Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM272/4 (75.2)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 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,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Riyan ParagIND/RR202420242521369484*38.56467148.610404542
Ashfaq AhmedUAE201820182222169411433.05679102.211336927
Alan KnottENG19741974172226948734.70166941.58061711
Logan van BeekNED/WF/WEL202420242834969410127.76120457.641337413
Michael BracewellWF/WEL20182018152136939838.50117059.230617316
Mark GreatbatchNZ19921992182106938833.0091875.490726823
Adam HoseWEL/WAR/BB201820182627469366*30.1373893.900507516
Ryan PatelSUR20252025202746939230.13108763.750539210
Dinesh ChandimalSL2014201429303693100*25.6792774.761315010
Sam BillingsST/KEN/LQ202520255043126935122.35469147.760236231
Ian ChappellAUS197219721016069219643.25146247.33242865
Stephan BaardNAM201520151617269213246.13648106.791506721
Sai SudharsanIND/SUR/GT202420241617169210543.25692100.002206217
Matt MachanSCO201320131919269211440.71670103.281405915
Ali OrrSUS202120211219069211936.42158143.77241906
Allan LambENG199219921720069214234.60106365.10140826
Johann MyburghSOM201620162022369211036.4270398.441518818
Grant FlowerZIM20022002192306927230.09147646.88041760
Nick KellyWF/WEL202320231623169211031.45112661.461528113
Mohammad KaifIND2002200232247692111*40.7184881.60130504
Jack ClaytonQUE202420241724269210231.45139249.71145804
Tom FellWOR20182018182706928925.63130752.95043960
James PeirsonBH/QUE202220222428369212327.6898969.97122749
Liam LivingstonePS/LAN/PZ20202020292826927926.62539128.390514638
Ian HealyAUS1996199629285692161*30.09102967.25122620
Azmatullah OmarzaiRR/PZ/AFG2023202341291069297*36.42654105.810414831
Greg SmithNOT20162016263026927324.71106864.79044739
Dean BrownlieND20152015611069133462.8293074.30230889
Charles MacartneyAUS19211921813269117062.8222875.44320841
David LloydENG1974197411153691214*57.58153245.10200611
Kieran PowellWI201220121523169113431.41127354.28301955
Younis KhanPAK2001200121243691149*32.90105365.62142688
Ben ManentiITA/SS/SA202620263327369112828.79678101.921426720
Prithvi ShawDC/MUM20192019282806919924.68475145.470637532
Grant StewartITA/SUS/KEN20222022293166919027.64622111.090665743
Shane WatsonRCB/ST/IU20172017343336918023.03515134.170425338
Ian HealyAUS19971997273566918523.83122856.27032692
Donald BradmanAUS19371937350690270138.00103766.54300510
Gordon GreenidgeWI19761976813169013457.50104865.84321908
Sean DicksonDUR2021202123236690103*40.5969599.281315418
Ben StokesENG/RR/DUR20212021283106909922.26104166.280326628
Josh CobbNOR/WF20222022293226908823.0079387.010628019
Jack CarsonSUS202520252834869010226.54114760.161227216
Ian HealyAUS19941994333486906126.54110862.27045610
Mitchell SantnerNZ/MI/ND2026202652391969052*34.50558123.660125627
Aamer SohailPAK199719971920168916036.26118558.14243791
Dale PhillipsOV/OTA202420241621368914438.28106164.94311896
Carl HooperWI1998199816223689108*36.26124855.21130714
Paul HortonLEI201820181724168910329.96119257.80143910
Daniel DouthwaiteGLA/MO20212021262826899626.50117058.890557024

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.