T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

ICC Champions Trophy 2024/25: Batting by format

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Champions Trophy 2024/25×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Soumya SarkarBANODIs2025110000.0050.0000100
Tristan StubbsSAODIs2025110000.0050.0000100
Cooper ConnollyAUSODIs2025110000.0090.0000100
Tanzim Hasan SakibBANODIs2025110000.0040.0000100
Mushfiqur RahimBANODIs2025220221.00633.3300100
Nazmul Hossain ShantoBANODIs2025220777738.5011268.7501190
Shaheen Shah AfridiPAKODIs202522014147.0014100.0000101
Jamie SmithENGODIs202522015157.501693.7500130
Will YoungNZODIs202555016510733.0020082.50101201
MahmudullahBANODIs2025110444.001428.5700000
Temba BavumaSAODIs2025110565656.007178.8701041
Adam ZampaAUSODIs2025210777.001258.3300000
Mohammed ShamiINDODIs2025510555.00862.5000000
Keshav MaharajSAODIs2025210111.00425.0000000
Matt HenryNZODIs2025410222.00450.0000000
Jamie OvertonENGODIs2025110111111.002055.0000010
Kyle JamiesonNZODIs202541199*-4225.0000001
Kagiso RabadaSAODIs2025210161616.002272.7300020
Ben DwarshuisAUSODIs2025210191919.002965.5200011
Matthew ShortAUSODIs2025110636363.006695.4501091
Saqib MahmoodENGODIs202511155*-1050.0000000
Lungi NgidiSAODIs202521111*-250.0000000
Kuldeep YadavINDODIs202551111*-1100.0000000
Nathan SmithNZODIs202521100*-10.0000000
Brydon CarseENGODIs2025110888.007114.2900000
Wiaan MulderSAODIs2025210888.001361.5400010
Aiden MarkramSAODIs2025210313131.0029106.9000030
Fakhar ZamanPAKODIs2025110242424.004158.5400040
Imam-ul-HaqPAKODIs2025110101010.002638.4600000
Marco JansenSAODIs2025210333.00742.8600000
Nathan EllisAUSODIs2025210101010.007142.8600001
Tanveer SanghaAUSODIs202511111*-1100.0000000
William O’RourkeNZODIs2025510111.00250.0000000
Nahid RanaBANODIs202511100*-40.0000000
Adil RashidENGODIs2025221323.001030.0000000
Steve SmithAUSODIs2025220787339.0010276.4701051
David MillerSAODIs2025222107100*-69155.07100105
Jos ButtlerENGODIs2025220442322.006468.7500011
Glenn MaxwellAUSODIs20252213932*39.0020195.0000043
Joe RootENGODIs20252201056852.5012286.0701081
Travis HeadAUSODIs2025220453922.5038118.4200062
Taskin AhmedBANODIs202522013106.502650.0000010
Rassie van der DussenSAODIs202522114172*141.0015392.16020105
Devon ConwayNZODIs2025220403020.006264.5200080
Ben DuckettENGODIs202522018916594.50164115.24100213
Heinrich KlaasenSAODIs2025220676433.5063106.35010110
Marnus LabuschagneAUSODIs2025220764738.008193.8300071
Mohammad RizwanPAKODIs2025220494624.509153.8500030
Mustafizur RahmanBANODIs202522233*-742.8600000
Babar AzamPAKODIs2025220876443.5011675.00010111
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.