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
Keith RiggAUS19321932110222222.00--00010
Dilip VengsarkarIND19801980110222222.007230.5600000
John EmbureyENG19861986110222222.003073.3300020
Ian SmithNZ19851985110222222.0016137.5000020
Martin CroweNZ19851985110222222.003170.9700020
Asanka GurusinhaSL19891989110222222.004055.0000000
Neil FairbrotherENG19881988110222222.003857.8900010
Brendon KuruppuSL19881988110222222.004252.3800020
Herschelle GibbsSA20092009220222211.003170.9700130
Irfan PathanIND20042004220221911.002588.0000001
Kevin PietersenENG20062006120222111.007828.2100000
Eoin MorganENG20112011220221411.003366.6700020
Joe BurnsAUS20142014120221311.004450.0000020
Ollie RobinsonENG20212021120222211.002878.5700130
Marnus LabuschagneAUS20222022221221422.003956.4100020
Matt RenshawAS202220222212215*22.0014157.1400010
Imam-ul-HaqPAK20232023120221211.008226.8300010
Xavier BartlettAUS/BH/QUE20242024320221211.007529.3300031
Lauren FilerENGW20252025120221411.005738.6000030
Charlie LlewellynSA19101910120221711.006136.0700000
Johnny DouglasENG19251925120221411.008127.1600000
Denis ComptonENG195119511212211*22.00--00010
John WatkinsSA19521952120221911.00--00010
Sammy GuillenWI195119511212222*22.0030.0000120
Ken MackayAUS19611961121221922.0016013.7500010
Tom VeiversAUS19651965120221911.008525.8800010
Bob WillisENG19781978120221911.008825.0000000
Saleem MalikPAK19851985320221411.002395.6500000
Greg RitchieAUS19871987220221311.003268.7500010
Mark WaughAUS20022002220222111.003956.4100010
Aamer SohailPAK19971997220221611.007130.9900020
Waqar YounisPAK1990199023022187.3311319.4700120
Peter SiddleAUS/VIC20192019331221211.005143.1400110
Ravichandran AshwinIND201520153332214*-2878.5700000
Chris TremainVIC201920193322218*22.008625.5800020
Graeme WoodAUS19801980231222111.008525.8800100
Mike GattingENG19871987331221311.005540.0000010
Wasim RajaPAK198519852112121*-2680.7700010
Shane WarneAUS19951995310212121.002584.0000000
Jonty RhodesSA19981998110212121.003461.7600000
Peter FultonNZ20092009110212121.003461.7600030
Stuart ClarkAUS20072007310212121.002391.3000030
Ross TaylorNZ20072007110212121.003167.7400010
Morné MorkelSA20082008110212121.003953.8500040
Rohit SharmaIND20122012210212121.0021100.0000020
Umar AkmalPAK20102010110212121.002584.0000000
Tim PaineAUS20112011110212121.0012175.0000021
Ben StokesENG20142014110212121.0020105.0000020
Pat CumminsAUS20212021110212121.003265.6300020
Sunil NarineMR20172017110212121.0013161.5400021

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.