Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

ICC Champions Trophy 2017: Batting by ground (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Champions Trophy 2017×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Shikhar DhawanINDKennington OvalLondon201733022412574.6723396.14110312
Tamim IqbalBANKennington OvalLondon2017220223128111.5025687.11110186
Rohit SharmaINDEdgbastonBirmingham2017221214123*214.0024886.29110223
Virat KohliINDEdgbastonBirmingham201722217796*-146121.23020193
Kane WilliamsonNZSophia GardensCardiff20172201448772.0016786.23020130
Hashim AmlaSAKennington OvalLondon201722013810369.0016981.6610083
Joe RootENGKennington OvalLondon2017111133133*-129103.10100111
Shakib Al HasanBANSophia GardensCardiff2017110114114114.0011599.13100111
Fakhar ZamanPAKKennington OvalLondon2017110114114114.00106107.55100123
Shikhar DhawanINDEdgbastonBirmingham20172201146857.0099115.15010132
Faf du PlessisSAKennington OvalLondon20172201117555.5012092.5001070
Azhar AliPAKSophia GardensCardiff20172201107655.0015073.3301072
Joe RootENGSophia GardensCardiff20172201106455.0012190.9101062
Fakhar ZamanPAKSophia GardensCardiff20172201075753.5094113.83020152
MahmudullahBANSophia GardensCardiff2017111102102*-10795.3310082
Ben StokesENGEdgbastonBirmingham2017111102102*-10993.58100132
Ross TaylorNZSophia GardensCardiff20172201026351.0014172.3401090
Kane WilliamsonNZEdgbastonBirmingham2017110100100100.0097103.0910083
Kusal MendisSLKennington OvalLondon20172201008950.0010397.09010131
Alex HalesENGKennington OvalLondon2017110959595.0086110.47010112
Kushal Janith PereraSLKennington OvalLondon20172229147*-11082.73000100
Rohit SharmaINDKennington OvalLondon2017330907830.0010288.2401174
Mushfiqur RahimBANKennington OvalLondon2017220887944.009295.6501080
Eoin MorganENGEdgbastonBirmingham2017110878787.0081107.4101085
Hardik PandyaINDKennington OvalLondon2017320857642.5048177.0801047
Ben StokesENGSophia GardensCardiff2017220824841.0011770.0900042
Virat KohliINDKennington OvalLondon20173318176*40.5011570.4301171
Dhanushka GunathillekeSLKennington OvalLondon2017110767676.0072105.5601072
Aaron FinchAUSEdgbastonBirmingham2017220766838.008292.6801080
Quinton de KockSAKennington OvalLondon2017220765338.0011466.6701060
Eoin MorganENGKennington OvalLondon20171117575*-61122.9501082
David MillerSAEdgbastonBirmingham20171117575*-10472.1201013
Niroshan DickwellaSLSophia GardensCardiff2017110737373.008684.8801040
Travis HeadAUSEdgbastonBirmingham20172117171*-64110.9401052
Tamim IqbalBANEdgbastonBirmingham2017110707070.008285.3701071
Alex HalesENGSophia GardensCardiff2017220695634.507592.0001052
MS DhoniINDKennington OvalLondon2017320676333.506898.5301072
Luke RonchiNZEdgbastonBirmingham2017110656565.0043151.1601093
Jos ButtlerENGSophia GardensCardiff20172216561*65.0055118.1801022
Steve SmithAUSEdgbastonBirmingham2017221645664.008377.1101070
Mushfiqur RahimBANEdgbastonBirmingham2017110616161.008571.7601040
Sarfraz AhmedPAKSophia GardensCardiff20172116161*-7977.2201050
Martin GuptillNZSophia GardensCardiff2017220603330.006888.2400081
Azhar AliPAKKennington OvalLondon2017110595959.007183.1001061
Mohammad HafeezPAKEdgbastonBirmingham2017220593329.509661.4600031
Azhar AliPAKEdgbastonBirmingham2017220595029.508767.8201070
JP DuminySAKennington OvalLondon20172225838*-6195.0800061
Mohammad HafeezPAKKennington OvalLondon20171115757*-37154.0501043
Upul TharangaSLKennington OvalLondon2017110575757.006982.6101060
Yuvraj SinghINDEdgbastonBirmingham2017210535353.0032165.6301081
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.