Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Albert TrottAUS189512010105.00--00100
Ike TraversAUS19021201095.00--00000
Roy SwetmanENG19591201095.004820.8300000
Kevin WrightAUS197932110910.005916.9500010
Tirumalai SrinivasanIND1980-19812201065.003528.5700000
Cameron CuffyWI1997-20013201065.002245.4500000
Neil FosterENG1985-19874301053.332245.4500000
John HodgesAUS18772411083.331844.4400110
Bill VoceENG1932-19474711061.675916.9500300
Mushtaq AhmedPAK1992-1997210999.002437.5000010
Jon LewisENG2007110999.009100.0000000
Michael YardyENG2011210999.002142.8600000
Ajmal ShahzadENG201121199*-7128.5700001
Peter WebbNZ1983110999.003228.1300010
Tim MayAUS1988-1994510999.003129.0300000
Danish KaneriaPAK200412199*9.001369.2300120
Dinesh KarthikIND2008-2022420984.501090.0000010
Anrich NortjeSA202212298*-1947.3700010
Chester WatsonWI1960120954.503228.1300000
Mohammad IlyasPAK1964120964.503525.7100000
Trent BoultNZ2015-2019331984.502142.8600001
Axar PatelIND2015-2025441973.001752.9400100
Colin BlytheENG190224395*9.00--00010
Mark RichardsonNZ2002110888.001457.1400010
Marcus NorthAUS2009110888.001747.0600010
Imran TahirSA2014-2015210888.001080.0000010
Seekkuge PrasannaSL201711188*-988.8900010
Gurkeerat SinghIND2016110888.007114.2900010
Adam ZampaAUS2017-20241010888.001457.1400000
Hayley MatthewsWIW2014110888.001172.7300020
Janith LiyanageSL2022110888.00988.8900000
Mohammad HarisPAK2022110888.001266.6700010
Shayne O'ConnorNZ1997-1998210888.004119.5100000
David RennebergAUS196711188*-8100.0000010
Stu GillespieNZ198811188*-1080.0000000
Ravindra PushpakumaraSL199621188*-1361.5400000
Wajahatullah WastiPAK2000110888.001650.0000010
Mashrafe MortazaBAN2015220874.001080.0000010
Abdur RaufPAK2009120854.002433.3300000
Richard EllisonENG1985221868.001361.5400000
Gary TroupNZ1980-198332187*8.001942.1100000
Charles EadyAUS1902120854.00--00000
Ernie ToshackAUS1947121868.001457.1400010
Mahendra NagamootooWI2001220854.008100.0000010
George StuddENG1882-1883230872.67--00110
Alan ConnollyAUS1964-1971553854.001942.1100110
Jim HiggsAUS1978-198148586*2.671166.9000310
Owais ShahENG2002110777.001070.0000010
Rachel PriestNZW2017110777.001258.3300000
Anya ShrubsoleENGW2014210777.005140.0000010

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.