Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Ravindra JadejaIND/CSK201420144637147848734.0983094.460527722
Aneurin DonaldGLA20172017303817847621.1997980.08064996
Sanjay ManjrekarIND198919891015178321855.93170146.03331950
Graeme WoodAUS197819781120078312639.1573136.94250661
Andrew SalterGLA20172017312987838837.29158749.340509514
Ben BrownHAM20232023253117839526.10140755.65063851
Younis KhanPAK200020002632278311626.10161848.39222726
Jack EdwardsSS/NSW/WF202520253736478310824.47121164.661258414
Jack DaviesMID20242024333637839123.73119265.690618717
Adam ParoreNZ19971997273647836324.47166846.94030635
Basil D'OliveiraENG197119711321178211739.10172345.39251945
Max O'DowdNED201920192525178286*32.58727107.570707817
Ben McDermottAUS/HH/TAS20192019252767828937.24122363.940716512
Graham ClarkDUR20262026283227827826.0797280.450628823
Ibrahim ZadranAFG202220221919478116252.0781096.423107114
James FranklinWF/NOT2014201421224781135*43.39136457.262316610
Jeremy ConeyNZ1985198522276781111*37.19174444.78120650
Andrew FlintoffENG200220022731178113726.0387189.671549618
Jason HolderWI/WOR/KT2024202436348781123*30.04100777.561246630
Marcus TrescothickENG200020001823278087*37.14145453.65060878
Kim HughesAUS198319832324178013733.91154850.39253657
Saleem MalikPAK198819882125078010131.20117166.61133747
Rehan AhmedENG/LEI/SB20232023494367809021.0892484.420439612
Peter MayENG195419541221177913538.9529836.58242432
Mushfiqur RahimBAN/FB/RW202520252423577916343.28124762.472215710
Brad HaddinAUS200820081825277916933.87149252.211208712
Curtis CampherIRE/LL/AF202620263025377910635.41616126.461526730
Shiv ThakorDER201620162826877913043.28101876.522218810
Dhanushka GunathillekeSL/SS201720172627077911628.8587289.331517714
Viv RichardsWI198919892827477911033.87105973.561417213
Dhananjaya de SilvaSL201820182230277917327.82116466.921448213
Wasim AkramPAK200020003936677910025.97131459.281245620
Joe DenlyBH/KEN/LQ20212021424707796316.5796980.390266817
Tim RobinsonENG198519851318377817551.87163147.70230990
Sherwin CampbellWI199619961722177820837.05178143.68211880
Rick McCoskerAUS197519751624377812737.05171545.36165700
Tim SeifertNZ/ND/TKR202020203231677884*31.12702110.830607129
Axar PatelIND/DC20252025443567785226.83711109.420106326
Saim AyubPAK/ST/HK202620263939377810221.61597130.321227034
Tim DavidSIN20192019171727779751.80630123.330607325
Vikram SolankiSUR201420141824277714335.32124762.311711007
Ben StokesENG/DUR2026202620253777108*35.3292983.641539117
Tom ClarkSUS202620261425177710132.38111169.9414510719
Will SmithDUR201820182836277711922.85127660.89122796
Graham GoochENG19851985912177619670.55130259.60330922
Denis ComptonENG19481948713177618464.6789134.46331410
Ravi ShastriIND198419841616377614259.69157944.65511715
Shivnarine ChanderpaulWI201120111521577611848.50177443.74210516
Curtis HeaphyCS/CD202520251823377613238.80163847.37243831
Luke RonchiNZ/WF20142014292467769943.11681113.950508623

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.