Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

ICC Champions Trophy 2009/10: Batting by ground

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Champions Trophy 2009/10×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Suresh RainaINDSuperSport ParkCenturion2009210464646.0041112.2000052
Brendon McCullumNZSuperSport ParkCenturion2009220444422.008253.6600132
Tillakaratne DilshanSLNew Wanderers StadiumJohannesburg2009220434121.5043100.0000071
Ross TaylorNZNew Wanderers StadiumJohannesburg2009330433814.336665.1500022
Misbah-ul-HaqPAKSuperSport ParkCenturion2009110414141.005377.3600040
Hashim AmlaSASuperSport ParkCenturion2009220403820.007553.3300030
Andrew StraussENGSuperSport ParkCenturion2009220392519.504782.9800061
Younis KhanPAKSuperSport ParkCenturion2009220382019.008246.3400050
Neil BroomNZSuperSport ParkCenturion2009220383719.006657.5800050
Thilan SamaraweeraSLSuperSport ParkCenturion2009110373737.004778.7200010
David BernardWINew Wanderers StadiumJohannesburg2009330362212.006654.5500030
Floyd ReiferWINew Wanderers StadiumJohannesburg2009330362812.008442.8600030
JP DuminySASuperSport ParkCenturion2009330352411.674774.4700130
Neil BroomNZNew Wanderers StadiumJohannesburg2009331351717.506157.3800030
Dinesh KarthikINDNew Wanderers StadiumJohannesburg2009110343434.007943.0400040
James FranklinNZSuperSport ParkCenturion2009110333333.004376.7400040
Tim PaineAUSNew Wanderers StadiumJohannesburg2009110333333.005955.9300030
Imran NazirPAKNew Wanderers StadiumJohannesburg2009220332816.504671.7400070
Aaron RedmondNZNew Wanderers StadiumJohannesburg2009110313131.005556.3600050
Ravi BoparaENGNew Wanderers StadiumJohannesburg2009110303030.005158.8200020
James FranklinNZNew Wanderers StadiumJohannesburg20093223028*-26115.3800030
Kamran AkmalPAKNew Wanderers StadiumJohannesburg2009220292414.504761.7000030
Matt PriorENGNew Wanderers StadiumJohannesburg20091112828*-27103.7000030
Aaron RedmondNZSuperSport ParkCenturion2009110262626.004557.7800030
Graeme SwannENGSuperSport ParkCenturion2009221261826.0024108.3300030
Brett LeeAUSNew Wanderers StadiumJohannesburg2009110252525.002889.2900020
Shoaib MalikPAKNew Wanderers StadiumJohannesburg2009220252312.504654.3500021
Sanath JayasuriyaSLNew Wanderers StadiumJohannesburg2009220242412.0020120.0000140
James HopesAUSSuperSport ParkCenturion20094212322*23.002592.0000040
Herschelle GibbsSASuperSport ParkCenturion2009110222222.002684.6200031
Shahid AfridiPAKNew Wanderers StadiumJohannesburg20092212117*21.002972.4100010
Johan BothaSASuperSport ParkCenturion2009320212110.502295.4500140
Imran NazirPAKSuperSport ParkCenturion2009110202020.0017117.6500040
Ryan SidebottomENGNew Wanderers StadiumJohannesburg2009110202020.004148.7800030
Callum FergusonAUSNew Wanderers StadiumJohannesburg2009110202020.003066.6700030
Mohammad AmirPAKNew Wanderers StadiumJohannesburg20092111919*-2095.0000040
Shahid AfridiPAKSuperSport ParkCenturion200922019159.502095.0000040
Kyle MillsNZNew Wanderers StadiumJohannesburg20093111818*-6300.0000021
Muttiah MuralitharanSLNew Wanderers StadiumJohannesburg2009110181818.0010180.0000021
Naved-ul-HasanPAKSuperSport ParkCenturion20092221811*-11163.6400020
Dale SteynSASuperSport ParkCenturion20093111717*-13130.7700020
Jeetan PatelNZSuperSport ParkCenturion20091111616*-1984.2100010
Virat KohliINDSuperSport ParkCenturion2009210161616.002466.6700010
Younis KhanPAKNew Wanderers StadiumJohannesburg2009110151515.002365.2200010
Angelo MathewsSLSuperSport ParkCenturion2009110151515.0014107.1400000
Lasith MalingaSLNew Wanderers StadiumJohannesburg200922015157.5011136.3600111
Saeed AjmalPAKNew Wanderers StadiumJohannesburg20092111414*-1782.3500020
Harbhajan SinghINDSuperSport ParkCenturion2009210131313.002259.0900010
Gareth HopkinsNZSuperSport ParkCenturion2009110131313.0013100.0000020
Brett LeeAUSSuperSport ParkCenturion20094111212*-1580.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.