ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Curtly AmbroseWI19891989221302330.004369.7700020
Sadagoppan RameshIND199919991213026*30.009033.3300000
Sanath JayasuriyaSL19961996330301910.005752.6300030
Ian BothamENG19921992330302210.006446.8800110
Aamer MalikPAK19901990230302310.0011526.0900110
David RichardsonSA199719972313018*15.007042.8600000
David BoonAUS1989198944030117.507341.1000110
Wilfred RhodesENG190419042413016*10.00--00030
Kapil DevIND1981198134030217.503781.0800120
Naved-ul-HasanPAK20052005110292929.0029100.0000040
Simon KatichAUS20032003110292929.005850.0000030
Adam VogesPS20142014110292929.0029100.0000030
Unmukt ChandMR20222022110292929.0022131.8200012
Michael KlingerPS20192019110292929.003096.6700020
Anamul HaqueBAN20152015110292929.004367.4400011
Sharjeel KhanPAK20172017110292929.003290.6300040
Sam BillingsENG20182018110292929.0023126.0900041
Rishabh PantIND20202020110292929.004072.5000030
Beau WebsterMR20202020110292929.0025116.0000040
Ian BothamENG19861986110292929.005453.7000040
Joel GarnerWI19791979210292929.003876.3200050
Carlisle BestWI19921992110292929.004269.0500030
Hansie CronjeSA19981998110292929.004170.7300010
Shahid AfridiPAK19971997220292914.505058.0000110
Chris ReadENG200620061212926*29.009430.8500010
MS DhoniIND20112011120292314.505255.7700001
BJ WatlingNZ20192019120292214.508036.2500040
Andre RussellMS202120212222917*-17170.5900030
Usman KhawajaAUS20252025120292914.505453.7000120
Pat CumminsAUS20232023120291614.506048.3300010
Frank WoolleyENG19211921120292914.505354.7200130
Harry TrottAUS18921892120292314.50--00000
Percy ChapmanENG19281928120292414.505058.0000010
Cyril WashbrookENG19501950120292114.50--00010
Jim BurkeAUS19591959120291614.5010727.1000010
Wally EdwardsAUS19741974120292914.5012922.4800140
Tony MannAUS19771977120291814.506842.6500021
Abdul QadirPAK19841984221292329.003387.8800030
Joel GarnerWI198419845212921*29.007439.1900000
Allan BorderAUS19781978120292914.5012722.8300140
Somachandra De SilvaSL198519853212924*29.005156.8600010
Saqlain MushtaqPAK2000200033029169.675453.7000000
Lou VincentNZ2002200233029179.676643.9400020
Wasim AkramPAK2000200033029159.675058.0000102
Hilton CartwrightMS20262026331292814.5022131.8200022
Jordan ThompsonHH202220223312915*14.5017170.5900013
Thomas KellyAS2022202233029169.6729100.0000120
Merv HughesAUS198819882322921*29.005156.8600010
John HastingsMS20182018542292014.5018161.1100132
Scott BolandAUS/MS/VIC202420244442915*-12922.4800030

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.