Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

ICC World Twenty20 2007/08: Batting by ground (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC World Twenty20 2007/08×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUSNewlandsCape Town200744320273*202.00131154.20030286
Mahela JayawardeneSLNew Wanderers StadiumJohannesburg20074411586552.67102154.90010164
Sanath JayasuriyaSLNew Wanderers StadiumJohannesburg20074401548838.5094163.83021177
Yuvraj SinghINDKingsmeadDurban20073301297043.0050258.00020812
Gautam GambhirINDNew Wanderers StadiumJohannesburg20072201267563.0087144.83020134
Misbah-ul-HaqPAKNew Wanderers StadiumJohannesburg200733212566*125.0086145.3501077
MS DhoniINDKingsmeadDurban20074411244541.3390137.78000113
Adam GilchristAUSNewlandsCape Town20074411234541.0087141.38000105
Chris GayleWINew Wanderers StadiumJohannesburg200722011711758.5060195.00101710
Shoaib MalikPAKNew Wanderers StadiumJohannesburg20073311175758.5086136.0502084
Kevin PietersenENGNewlandsCape Town20073301157938.3371161.97010124
Brendan TaylorZIMNewlandsCape Town200722110760*107.0084127.3801084
Craig McMillanNZKingsmeadDurban200732110557105.0056187.5001058
Robin UthappaINDKingsmeadDurban20074401055026.2587120.6901076
Gautam GambhirINDKingsmeadDurban20074401015825.2588114.77011141
Justin KempSAKingsmeadDurban20072219489*94.0068138.2401076
Virender SehwagINDKingsmeadDurban2007440936823.2579117.7201073
Herschelle GibbsSANew Wanderers StadiumJohannesburg20071119090*-55163.64010142
Devon SmithWINew Wanderers StadiumJohannesburg2007220865143.0086100.0001090
Imran NazirPAKNewlandsCape Town2007221865986.0059145.7601066
Albie MorkelSANewlandsCape Town2007220844342.0049171.4300066
Aftab AhmedBANNewlandsCape Town2007330823627.3365126.1500072
Kumar SangakkaraSLNew Wanderers StadiumJohannesburg2007440823020.5076107.89000101
Aftab AhmedBANNew Wanderers StadiumJohannesburg20072218062*80.0060133.33010111
Darren MaddyENGKingsmeadDurban2007220795039.5051154.9001073
Younis KhanPAKNew Wanderers StadiumJohannesburg2007330795126.3362127.4201073
Jehan MubarakSLNew Wanderers StadiumJohannesburg20074327746*77.0036213.8900156
Misbah-ul-HaqPAKKingsmeadDurban2007220765338.0051149.02010111
Ross TaylorNZNew Wanderers StadiumJohannesburg2007220736236.5051143.1401034
Lou VincentNZKingsmeadDurban2007330723224.0066109.0900091
Junaid SiddiqueBANNewlandsCape Town2007110717171.0049144.9001063
Upul TharangaSLNew Wanderers StadiumJohannesburg2007440703717.5052134.6200162
Matt PriorENGNewlandsCape Town2007330693223.0062111.2900043
Jacob OramNZNew Wanderers StadiumJohannesburg2007221683568.0035194.2900045
Vikram SolankiENGKingsmeadDurban2007220674333.5056119.6400091
Mohammad AshrafulBANNew Wanderers StadiumJohannesburg2007220656132.5035185.7101073
Chamara SilvaSLNew Wanderers StadiumJohannesburg2007441643821.3350128.0000072
Kevin PietersenENGKingsmeadDurban2007220633931.5039161.5400052
Matthew HaydenAUSKingsmeadDurban2007110626262.0047131.9101044
Tillakaratne DilshanSLNew Wanderers StadiumJohannesburg2007431623831.0048129.1700024
Andrew FlintoffENGNewlandsCape Town2007330613120.3348127.0800062
Owais ShahENGNewlandsCape Town2007330613620.3352117.3100014
Graeme SmithSANewlandsCape Town2007220604130.0047127.66000100
Mark BoucherSAKingsmeadDurban2007220593629.506492.1900060
Rohit SharmaINDKingsmeadDurban20073225850*-45128.8901073
Brendon McCullumNZKingsmeadDurban2007331583829.0044131.8200053
Brendon McCullumNZNew Wanderers StadiumJohannesburg2007220554527.5043127.9100090
Mohammad HafeezPAKNewlandsCape Town2007220553227.5042130.9500072
Paul CollingwoodENGNewlandsCape Town2007330553718.3340137.5000133
Hamilton MasakadzaZIMNewlandsCape Town2007220542727.0051105.8800030
Page 1Next

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.