Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.4)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
Ross WhiteleyWOR201520152830690810137.8399291.531518942
David GowerENG1981198119302908154*32.43219741.331421102
Lewis GregoryENG/SOM/RR2019201937405908129*25.9491898.911447543
Sam RobsonMID201920191726090710734.88165654.772521183
Michael BevanAUS19961996292979077941.23144362.86081641
Matt PriorENG2007200725323907126*31.28139565.0215410011
Tawanda MuyeyeKEN/OI202420242532090721128.34109882.6015310917
Murali VijayIND/PK201520152328190615033.56144762.611438518
Sam WhitemanPS/WA202420242129090610731.24153658.983221197
Daniel ChristianHH/NOT20162016313159069434.85824109.950806145
Zafar AnsariSUR2014201432331490611247.68223040.63241973
Deepak HoodaIND/LSG202220224033490610431.24720125.831427332
Ramesh MendisMSC/DS2026202624247905160*53.24110781.751416716
Glenn TurnerNZ198319832526090514034.81116277.881511005
Andre FletcherSKAN/KT/KF2022202228287905102*43.10713126.932428538
Sachin TendulkarIND2006200625293905141*34.81132668.252421297
Asanka GurusinhaSL19961996292909058831.21167454.060627612
Robbie WhiteMID202120212031490512033.52198345.64252980
Michael JonesSCO/LAN20262026243129057231.21125772.0005310215
Brian BennettZIM2024202436353905110*28.28743121.801459231
Steve WaughAUS19861986343699058133.52156457.86073645
Rob YatesWAR/BB202520252836290511526.62154158.731351381
Miles HammondGLO20192019313919059523.82148960.7805410412
Adam RossingtonESS/LS202220223541190510022.6393297.101439832
Ravindu FernandoBCAA/CK202620262023290414043.05873103.553309131
Russel ArnoldSL199919992125590412345.20168753.59331914
Tom FellWOR201420141927190413334.77174451.832541092
Desmond HaynesWI198719872531390412132.29187748.16242942
Saif ZaibNOR/NS202320233137490470*27.39126671.410309619
Dwayne BravoWI/MR/SUR2016201672631790466*19.65732123.500345639
Leonard HuttonENG1951195110184903156*64.501485.71260590
Michael HusseyAUS/CSK/ST20132013222359039550.17743121.530709022
Daniel LawrenceENG/ESS/LS202220222737090312024.41141963.641459813
Cole McConchieCAN202220221719290221453.06133967.363221158
Ramnaresh SarwanWI200520052229290212733.41167653.82252907
Reeza HendricksSA/LIO/JS201920193433190283*28.19850106.120849614
Kurtis PattersonSS/PS/NSW2022202229352902122*27.33116977.161529116
Tom Kohler-CadmoreYOR/PZ/TR202220223135390210028.19119075.801638832
Michael BurgessSUS/WAR20232023363979028828.19112580.180548717
BJ WatlingNZ/ND201320131926290111437.54175651.312631132
Hilton CartwrightMS/WA202320232630390113233.37141463.7215210414
Allan BorderAUS199219922430590111036.04191247.12252805
Paul WalterESS/MO202220223132690114134.65131068.781538333
Adam WheaterESS20182018293329018829.06104486.3006111012
Romario ShepherdWI/RCB/GAW2025202570552090173*25.74532169.360336269
Gary KirstenSA199519951520190011047.37178050.561801002
Ashwell PrinceSA2008200813206900162*64.29180649.834201076
Tom AbellBH/SOM/BP2021202120263900132*39.13146761.351731109
Brandon McMullenSCO/ADKR/ECR2026202629285900100*39.13682131.961527845
Inzamam-ul-HaqPAK1998199828322900116*30.00135366.521549316

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.