Live1st ODI · India in New Zealand 2026/27NZ90/4 (19.1)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Keaton JenningsENG/DUR201720172639196013925.26160060.002351295
Ridley JacobsWI20012001374415960113*33.10170356.37154737
Sam NortheastGLA202520251524195913941.70183152.383411115
Sachin TendulkarIND199319932526695916547.95176954.212601056
Shivnarine ChanderpaulWI19961996232709598235.52190550.34090870
Chris ReadNOT201520152628895912147.95148464.623611207
George BartlettNOR202620262329695995*41.70146165.64010210517
Aaron FinchAUS/MI/MR201520153434395913530.94104991.4217310017
Stephen EskinaziMID201720171930395817935.48153662.3725112411
Tom BruceNZ/CS/SUS20182018323469588934.21107389.280609230
Chris CookeGLA/BP2021202129359958205*36.85164558.24413877
Luis ReeceDER202420242938395812527.37176954.151531118
Chris ReadNOT201420143539109589633.03148364.600501169
Javed MiandadPAK199319933032295710731.90173455.19153789
Josh InglisAUS/PK/PS2025202538364957120*29.91825116.002439535
Robert O'DonnellAA/AUC202220221622195622345.52134071.3434212221
Ramnaresh SarwanWI20012001182749569141.57230041.570721221
Tim AmbroseWAR201620162427695610445.52171255.8411031007
Boeta DippenaarSA20022002293039569335.41151063.31082955
Gareth RoderickGLO201920192232495615834.14166057.59245987
Jordan CoxHH/KEN20212021283679569032.97152862.570749413
Graeme HickENG199519951523595514153.06176354.172701214
Angelo MathewsSL2018201817255955120*47.75181052.76171816
Marvan AtapattuSL200520052329295512735.37164957.911711130
Herschelle GibbsSA/DC200920093535395511029.8495999.581759921
Chris DentGLO202320232535095511327.29153362.3016213510
Greg RitchieAUS19861986273369549235.33210245.390608010
Ollie PriceGLO202620262636195412227.26202247.181531283
Carl HooperWI1988198834386954113*29.81171655.59152809
Darren StevensKEN/CV201520153740095411023.85113783.9116212128
Dwayne BravoWI/CSK/SS201220124641129547732.90883108.040325841
Matthew WadeAUS/HH/TAS20212021414139549325.11106389.750539230
Dan MousleyWAR/BB/BP20232023384469549425.11130972.8807210021
Sonal DinushaSL/CCC/DS2026202620222953133*47.65155061.484418212
Ridley JacobsWI199919993741695380*27.23175854.2107410516
Adam RossingtonESS/KK/LS202320233843295310423.24101194.2615510737
Kyle MayersWI/SKAN/IU20252025474549538823.24705135.180447562
Younis KhanPAK/RR2008200823221952123*45.3397297.943638410
Glenn PhillipsNZ/OV/OTA20252025313112952106*50.11854111.481425753
Imran KhanPAK1987198731317952135*39.67155156.742418414
Jason SanghaST/NSW202220222532195214230.71166957.041629612
Jacob BethellENG/RCB202620263335195215428.00111085.7725310024
Vinod KambliIND1994199432351095282*38.08126975.020746614
MahmudullahBAN/FB202420244540119529832.83829114.840927344
Agha SalmanPAK/KK202620263740095210723.80102992.522449726
Graham ThorpeENG2004200412207951119*73.15194348.944401111
Craig McMillanNZ199819982931295114232.79142566.742417920
Brendan TaylorZIM/NOT201720173032495115433.96114383.2017211111
Kushal MallaNEP2023202334325951137*35.22721131.902517465
Craig OvertonSOM/TR2026202637341095114139.63126575.1834111321

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.