ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v ICC World XI×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUSSydney Cricket GroundSydney200512018811194.0030062.67110210
Babar AzamPAKGaddafi StadiumLahore20173301798659.67121147.93010202
Ahmed ShehzadPAKGaddafi StadiumLahore20173301718957.00123139.02010164
Adam GilchristAUSDocklands StadiumMelbourne200522013510367.50110122.73100105
Ricky PontingAUSDocklands StadiumMelbourne20052201346867.0015685.90020121
Ricky PontingAUSSydney Cricket GroundSydney20051201005450.0018753.48010101
Adam GilchristAUSSydney Cricket GroundSydney2005120959447.5011483.3301084
Shoaib MalikPAKGaddafi StadiumLahore2017331943947.0050188.0000057
Damien MartynAUSDocklands StadiumMelbourne2005220875443.509888.7801080
Michael HusseyAUSDocklands StadiumMelbourne20052117575*-74101.3501051
Shane WatsonAUSDocklands StadiumMelbourne20052116666*-66100.0001040
Evin LewisWILord'sLondon2018110585858.0026223.0801055
Fakhar ZamanPAKGaddafi StadiumLahore2017330562718.6742133.3300081
Simon KatichAUSDocklands StadiumMelbourne2005110474747.007166.2000030
Denesh RamdinWILord'sLondon20181114444*-25176.0000033
Michael ClarkeAUSSydney Cricket GroundSydney2005120443922.007657.8900050
Marlon SamuelsWILord'sLondon2018110434343.0022195.4500024
Shane WatsonAUSSydney Cricket GroundSydney2005120342417.009735.0500020
Andrew SymondsAUSDocklands StadiumMelbourne20052213231*32.0019168.4200012
Imad WasimPAKGaddafi StadiumLahore20173313015*15.0017176.4700122
Justin LangerAUSSydney Cricket GroundSydney2005120222211.003661.1100120
Andre RussellWILord'sLondon20181112121*-10210.0000003
Michael ClarkeAUSDocklands StadiumMelbourne20052212017*20.0018111.1100010
Chris GayleWILord'sLondon2018110181818.002864.2900010
Shane WarneAUSSydney Cricket GroundSydney20051201276.003930.7700000
Andre FletcherWILord'sLondon2018110777.00977.7800010
Brett LeeAUSSydney Cricket GroundSydney2005120432.003810.5300000
Sarfraz AhmedPAKGaddafi StadiumLahore2017331442.00666.6700100
Glenn McGrathAUSSydney Cricket GroundSydney2005120221.001414.2900100
Simon KatichAUSSydney Cricket GroundSydney2005120221.00316.4500100
Sohail KhanPAKGaddafi StadiumLahore201721111*-1100.0000000
Faheem AshrafPAKGaddafi StadiumLahore201711100*-10.0000000
Stuart MacGillAUSSydney Cricket GroundSydney200512200*-100.0000000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.