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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

ICC Champions Trophy 2009/10: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Champions Trophy 2009/10×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2009220403820.007553.3300030
Shahid AfridiPAKPakistan20094414017*13.334981.6300050
Brett LeeAUSAustralia2009521372537.004386.0500030
Graeme SwannENGEngland2009431371818.504484.0900040
David BernardWIWest Indies2009330362212.006654.5500030
Floyd ReiferWIWest Indies2009330362812.008442.8600030
JP DuminySASouth Africa2009330352411.674774.4700130
Dinesh KarthikINDIndia2009110343434.007943.0400040
Sanath JayasuriyaSLSri Lanka2009330342411.3329117.2400160
Ravi BoparaENGEngland2009220313015.505358.4900020
Kyle MillsNZNew Zealand20095313018*15.0024125.0000131
Callum FergusonAUSAustralia2009531292014.505552.7300030
Matt PriorENGEngland20091112828*-27103.7000030
James HopesAUSAustralia20095312822*14.003873.6800040
Naved-ul-HasanPAKPakistan20094322611*26.0019136.8400021
Herschelle GibbsSASouth Africa2009110222222.002684.6200031
Johan BothaSASouth Africa2009320212110.502295.4500140
Ryan SidebottomENGEngland2009110202020.004148.7800030
Mohammad AmirPAKPakistan20093211919*19.002190.4800140
Muttiah MuralitharanSLSri Lanka2009221181818.0010180.0000021
Dale SteynSASouth Africa20093111717*-13130.7700020
Jeetan PatelNZNew Zealand20091111616*-1984.2100010
Nathan HauritzAUSAustralia2009522169*-2176.1900020
Gareth HopkinsNZNew Zealand200922015137.501978.9500020
Lasith MalingaSLSri Lanka200932015157.5011136.3600111
Saeed AjmalPAKPakistan20094221414*-1782.3500020
Harbhajan SinghINDIndia2009310131313.002259.0900010
Thilan ThusharaSLSri Lanka2009110111111.001478.5700001
James AndersonENGEngland2009433115*-2937.9300000
Wayne ParnellSASouth Africa20093111010*-10100.0000000
Gavin TongeWIWest Indies2009332959.001560.0000010
Sachin TendulkarINDIndia2009210888.001457.1400010
Tino BestWIWest Indies2009110888.001942.1100010
Ajantha MendisSLSri Lanka2009320854.002138.1000000
Kemar RoachWIWest Indies2009220743.501838.8900000
Ian ButlerNZNew Zealand2009310666.00785.7100010
Umar GulPAKPakistan2009420663.001060.0000110
Yusuf PathanINDIndia2009110555.001050.0000000
Steven DaviesENGEngland2009110555.004125.0000000
Kieran PowellWIWest Indies2009110555.001533.3300010
Royston CrandonWIWest Indies2009110555.00955.5600010
Daryl TuffeyNZNew Zealand2009210444.002200.0000010
MS DhoniINDIndia2009310333.00933.3300000
Shane Edward BondNZNew Zealand200952133*3.001323.0800100
Roelof van der MerweSASouth Africa200932133*3.00650.0000100
R. P. SinghINDIndia2009110222.00633.3300000
Graham OnionsENGEngland2009310111.00250.0000000
Dale RichardsWIWest Indies2009210111.00425.0000000
Stuart BroadENGEngland2009320110.50520.0000100
Ashish NehraINDIndia200931100*-0-00000

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.