Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-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 2017: Batting match by match

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Champions Trophy 2017×
PlayerRunsScoresBF4s6sOppositionGroundDate
Mushfiqur RahimBAN79797280v ENGLondon1 Jun 2017
Shakib Al HasanBAN1010820v ENGLondon1 Jun 2017
Eoin MorganENG7575*6182v BANLondon1 Jun 2017
Tamim IqbalBAN128128142123v ENGLondon1 Jun 2017
MahmudullahBAN66*600v ENGLondon1 Jun 2017
Imrul KayesBAN19192030v ENGLondon1 Jun 2017
Alex HalesENG959586112v BANLondon1 Jun 2017
Sabbir RahmanBAN24241530v ENGLondon1 Jun 2017
Jason RoyENG11800v BANLondon1 Jun 2017
Soumya SarkarBAN28283441v ENGLondon1 Jun 2017
Joe RootENG133133*129111v BANLondon1 Jun 2017
Mosaddek HossainBAN22*300v ENGLondon1 Jun 2017
Ross TaylorNZ46465860v AUSBirmingham2 Jun 2017
Tim SoutheeNZ00*000v AUSBirmingham2 Jun 2017
Luke RonchiNZ65654393v AUSBirmingham2 Jun 2017
David WarnerAUS18181611v NZBirmingham2 Jun 2017
Martin GuptillNZ26262250v AUSBirmingham2 Jun 2017
Neil BroomNZ14141910v AUSBirmingham2 Jun 2017
Moisés HenriquesAUS18181440v NZBirmingham2 Jun 2017
Steve SmithAUS88*620v NZBirmingham2 Jun 2017
Aaron FinchAUS881800v NZBirmingham2 Jun 2017
Kane WilliamsonNZ1001009783v AUSBirmingham2 Jun 2017
Adam MilneNZ1111720v AUSBirmingham2 Jun 2017
Trent BoultNZ00200v AUSBirmingham2 Jun 2017
James NeeshamNZ661000v AUSBirmingham2 Jun 2017
Corey AndersonNZ88501v AUSBirmingham2 Jun 2017
Mitchell SantnerNZ88710v AUSBirmingham2 Jun 2017
Lasith MalingaSL11200v SALondon3 Jun 2017
JP DuminySA3838*2051v SLLondon3 Jun 2017
Hashim AmlaSA10310311552v SLLondon3 Jun 2017
AB de VilliersSA44400v SLLondon3 Jun 2017
Upul TharangaSL57576960v SALondon3 Jun 2017
Chamara KapugederaSL00100v SALondon3 Jun 2017
Wayne ParnellSA77*800v SLLondon3 Jun 2017
Suranga LakmalSL00300v SALondon3 Jun 2017
Dinesh ChandimalSL12122110v SALondon3 Jun 2017
David MillerSA18182211v SLLondon3 Jun 2017
Faf du PlessisSA75757060v SLLondon3 Jun 2017
Seekkuge PrasannaSL13132001v SALondon3 Jun 2017
Nuwan PradeepSL551210v SALondon3 Jun 2017
Quinton de KockSA23234220v SLLondon3 Jun 2017
Chris MorrisSA20201930v SLLondon3 Jun 2017
Kushal Janith PereraSL4444*6650v SALondon3 Jun 2017
Niroshan DickwellaSL41413351v SALondon3 Jun 2017
Kusal MendisSL11111020v SALondon3 Jun 2017
Asela GunaratneSL441300v SALondon3 Jun 2017
Yuvraj SinghIND53533281v PAKBirmingham4 Jun 2017
Mohammad HafeezPAK33334320v INDBirmingham4 Jun 2017
Shoaib MalikPAK1515921v INDBirmingham4 Jun 2017
Rohit SharmaIND919111972v PAKBirmingham4 Jun 2017
Page 1Next

BF balls faced · 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.