2025 ICC Champions Trophy group stage

Last updated

The 2025 ICC Champions Trophy group stage was played in two groups of four teams each for a total of 12 matches. The top two teams from each group advanced to the knockout stage. [1]

Contents

Teams

Following table lists teams in their initial group stage seedings. [2]

Group stage
Group A Group B
Source: International Cricket Council [2]

Venues

Group A

Group A standings

PosTeamPldWLNRPts NRR Qualification
1Flag of India.svg  India 330060.715Advanced to the knockout stage
2Flag of New Zealand.svg  New Zealand 321040.267
3Flag of Bangladesh.svg  Bangladesh 30211−0.443Eliminated
4Flag of Pakistan.svg  Pakistan (H)30211−1.087
Source: ESPNcricinfo [3]
Rules for classification: 1) Points; 2) Wins; 3) Net run rate; 4) Results of games between tied teams; 5) Initial group stage seedings [2]
(H) Host
Group A progression
TeamGroup matches
123
Flag of Bangladesh.svg  Bangladesh 0 0 1
Flag of India.svg  India 2 4 6
Flag of New Zealand.svg  New Zealand 2 4 4
Flag of Pakistan.svg  Pakistan (H) 0 0 1
WinLossNo result

Group A summary

Against
Team
Flag of Bangladesh.svg  Bangladesh Flag of India.svg  India Flag of New Zealand.svg  New Zealand Flag of Pakistan.svg  Pakistan
Flag of Bangladesh.svg  Bangladesh 6 wickets 5 wickets Match abandoned
Flag of India.svg  India 44 runs 6 wickets
Flag of New Zealand.svg  New Zealand 60 runs
Flag of Pakistan.svg  Pakistan

New Zealand vs Pakistan

19 February 2025
14:00  UTC+5 (D/N)
Scorecard
New Zealand  Flag of New Zealand.svg
320/5 (50 overs)
v
Flag of Pakistan.svg  Pakistan
260 (47.2 overs)
Tom Latham 118* (104)
Naseem Shah 2/63 (10 overs)
Khushdil Shah 69 (49)
Will O'Rourke 3/47 (9 overs)
New Zealand won by 60 runs
National Stadium, Karachi
Umpires: Richard Kettleborough (Eng) and Sharfuddoula (Ban)
Player of the match: Tom Latham (NZ)
  • Pakistan won the toss and elected to field.
  • Will Young (NZ) became the fourth New Zealand batter to score a century in the Champions Trophy and the first Kiwi to score a ton in his debut game of the tournament. [4]

Bangladesh vs India

20 February 2025
13:00  UTC+4 (D/N)
Scorecard
Bangladesh  Flag of Bangladesh.svg
228 (49.4 overs)
v
Flag of India.svg  India
231/4 (46.3 overs)
Towhid Hridoy 100 (118)
Mohammed Shami 5/53 (10 overs)
Shubman Gill 101* (129)
Rishad Hossain 2/38 (10 overs)
India won by 6 wickets
Dubai International Cricket Stadium, Dubai
Umpires: Adrian Holdstock (SA) and Paul Reiffel (Aus)
Player of the match: Shubman Gill (Ind)
  • Bangladesh won the toss and elected to bat.
  • Ravindra Jadeja (Ind) played in his 200th ODI match. [5]
  • Mohammed Shami (Ind) took his 200th wicket in ODIs. He became the joint second-fastest man to take 200 ODI wickets, in terms of matches played and the fastest to 200 by balls bowled. [6]
  • The 154-run partnership between Jaker Ali and Towhid Hridoy was Bangladesh's highest for the 6th wicket in ODIs breaking the record of Mahmudullah and Jaker Ali. [7]
  • Virat Kohli (Ind) took his 156th catch, the joint-most for India in ODIs. [8]
  • Towhid Hridoy (Ban) scored his maiden century in ODIs. [9]
  • Mohammed Shami (Ind) took 60 wickets, the most by an Indian bowler in ICC ODI tournaments moving past Zaheer Khan. [10]
  • Rohit Sharma (Ind) completed 11,000 runs in ODIs, becoming the fourth Indian batter to do so. He became the second-quickest to reach 11,000 runs in 261 innings, after Virat Kohli. [11]
  • Shubman Gill (Ind) smashed his 8th ODI century in just 51 innings, becoming the fastest Indian batter to achieve this milestone. [12]
  • Rohit Sharma (Ind) reached 100 wins as an international captain. [13]

India vs Pakistan

23 February 2025
13:00  UTC+4 (D/N)
Scorecard
Pakistan  Flag of Pakistan.svg
241 (49.4 overs)
v
Flag of India.svg  India
244/4 (42.3 overs)
Saud Shakeel 62 (76)
Kuldeep Yadav 3/40 (9 overs)
Virat Kohli 100* (111)
Shaheen Afridi 2/74 (8 overs)
India won by 6 wickets
Dubai International Cricket Stadium, Dubai
Umpires: Richard Illingworth (Eng) and Paul Reiffel (Aus)
Player of the match: Virat Kohli (Ind)
  • Pakistan won the toss and elected to bat.
  • India set a new record for the most consecutive toss losses in ODI history (12), surpassing the Netherlands' streak of 11. [14]
  • Mohammed Shami (Ind) equalled the record for most balls bowled (11) in an over for India in an ODI including wides and no balls. [15]
  • Hardik Pandya (Ind) took his 200th international wicket. [16]
  • Hardik Pandya (Ind) bowled a continuous six-over spell, a feat he last accomplished during the 2017 Champions Trophy final against Pakistan. [17]
  • Kuldeep Yadav (Ind) took his 300th international wicket. He became the third active Indian cricketer to pick 300 wickets. [18]
  • Virat Kohli (Ind) took 158 catches, the most for India in ODIs, going past Mohammad Azharuddin (156). [19]
  • Rohit Sharma (Ind) became the fastest opener to smash 9000 ODI runs in 181 innings. [20]
  • Virat Kohli (Ind) completed 14,000 runs in 287 innings in ODIs, becoming the fastest one to do so, going past Sachin Tendulkar's 350 innings. He also became the third-highest run-scorer (27,503 runs) in international cricket, surpassing Ricky Ponting. [21]
  • Virat Kohli (Ind) surpassed Rohit Sharma to become the highest run-scorer in ICC ODI events against Pakistan. He also became the only player to win five player of the match awards against Pakistan in ICC tournament matches. [22]
  • Virat Kohli (Ind) scored an unbeaten 100, marking his 51st century in One Day Internationals. His century brought his tally of 50+ scores in ICC ODI events to 23, equaling Sachin Tendulkar's record. At 36 years and 110 days old, he became the oldest player to record a century in the ICC Champions Trophy. [23] [24] [25]

Bangladesh vs New Zealand

24 February 2025
14:00  UTC+5 (D/N)
Scorecard
Bangladesh  Flag of Bangladesh.svg
236/9 (50 overs)
v
Flag of New Zealand.svg  New Zealand
240/5 (46.1 overs)
Najmul Hossain Shanto 77 (110)
Michael Bracewell 4/26 (10 overs)
Rachin Ravindra 112 (105)
Taskin Ahmed 1/28 (7 overs)
New Zealand won by 5 wickets
Rawalpindi Cricket Stadium, Rawalpindi
Umpires: Kumar Dharmasena (SL) and Ahsan Raza (Pak)
Player of the match: Michael Bracewell (NZ)
  • New Zealand won the toss and elected to field.
  • Michael Bracewell (NZ) delivered his best ODI bowling figures (4/26 in 10 overs) against Bangladesh. This feat set a new record for the best bowling figures by a New Zealand spinner in Champions Trophy history, surpassing Paul Wiseman's 4/45. [26]
  • Kane Williamson (NZ) surpassed Stephen Fleming as New Zealand's highest run-scorer in ICC ODI tournaments. [27]
  • Rachin Ravindra (NZ) completed 1,000 runs in ODIs in 26 innings. He became the fifth-fastest New Zealand batter to reach this milestone in ODIs. [28]
  • Rachin Ravindra (NZ) became the first New Zealand batter to score 4 centuries in ICC ODI events. [29]
  • Glenn Phillips (NZ) completed 1,000 runs in ODIs. [30]
  • As a result of this match, India and New Zealand qualified for the semi-finals and Pakistan and Bangladesh were eliminated. [31]

Bangladesh vs Pakistan

27 February 2025
14:00  UTC+5 (D/N)
Scorecard
v
Match abandoned
Rawalpindi Cricket Stadium, Rawalpindi
Umpires: Michael Gough (Eng) and Adrian Holdstock (SA)
  • No toss.
  • No play was possible due to rain.

India vs New Zealand

2 March 2025
13:00  UTC+4 (D/N)
Scorecard
India  Flag of India.svg
249/9 (50 overs)
v
Flag of New Zealand.svg  New Zealand
205 (45.3 overs)
Shreyas Iyer 79 (98)
Matt Henry 5/42 (8 overs)
Kane Williamson 81 (120)
Varun Chakravarthy 5/42 (10 overs)
India won by 44 runs
Dubai International Cricket Stadium, Dubai
Umpires: Michael Gough (Eng) and Richard Illingworth (Eng)
Player of the match: Varun Chakravarthy (Ind)
  • New Zealand won the toss and elected to field.
  • Virat Kohli (Ind) played in his 300th ODI match. [32]
  • Shreyas Iyer (Ind) completed 500 runs against New Zealand in ODIs. [33]
  • Matt Henry (NZ) took his third 5-wicket haul and the first ever fifer against India in Champions Trophy history. [34]
  • Kane Williamson (NZ) completed 2,500 runs against India in international cricket. [35]
  • Varun Chakravarthy (Ind) took his maiden five-wicket haul in ODIs and became the third Indian to do so in the Champions Trophy. [36]

Group B

Group B standings

PosTeamPldWLNRPts NRR Qualification
1Flag of South Africa.svg  South Africa 320152.395Advanced to the knockout stage
2Flag of Australia (converted).svg  Australia 310240.475
3Flag of Afghanistan (2013-2021).svg  Afghanistan 31113−0.990Eliminated
4Flag of England.svg  England 30300−1.159
Source: ESPNcricinfo [3]
Rules for classification: 1) Points; 2) Wins; 3) Net run rate; 4) Results of games between tied teams; 5) Initial group stage seedings [2]
Group B progression
TeamGroup matches
123
Flag of Afghanistan (2013-2021).svg  Afghanistan 0 2 3
Flag of Australia (converted).svg  Australia 2 3 4
Flag of England.svg  England 0 0 0
Flag of South Africa.svg  South Africa 2 3 5
WinLossNo result

Group B summary

Against
Team
Flag of Afghanistan (2013-2021).svg  Afghanistan Flag of Australia (converted).svg  Australia Flag of England.svg  England Flag of South Africa.svg  South Africa
Flag of Afghanistan (2013-2021).svg  Afghanistan No result 8 runs 107 runs
Flag of Australia (converted).svg  Australia 5 wickets Match abandoned
Flag of England.svg  England 7 wickets
Flag of South Africa.svg  South Africa

Afghanistan vs South Africa

21 February 2025
14:00  UTC+5 (D/N)
Scorecard
South Africa  Flag of South Africa.svg
315/6 (50 overs)
v
Flag of Afghanistan (2013-2021).svg  Afghanistan
208 (43.3 overs)
Ryan Rickelton 103 (106)
Mohammad Nabi 2/51 (10 overs)
Rahmat Shah 90 (92)
Kagiso Rabada 3/36 (8.3 overs)
South Africa won by 107 runs
National Stadium, Karachi
Umpires: Sharfuddoula (Ban) and Alex Wharf (Eng)
Player of the match: Ryan Rickelton (SA)
  • South Africa won the toss and elected to bat.
  • This was Afghanistan's first ODI in the Champions Trophy.
  • Ryan Rickelton (SA) scored his maiden century in ODIs. He became the first South African to score a hundred on his Champions Trophy debut. [37]
  • For only the second time in Champions Trophy history, South Africa innings witnessed four or more 50-plus scores. [38]
  • This is the highest match aggregate (523) for Afghanistan vs South Africa in ODIs. [39]

Australia vs England

22 February 2025
14:00  UTC+5 (D/N)
Scorecard
England  Flag of England.svg
351/8 (50 overs)
v
Flag of Australia (converted).svg  Australia
356/5 (47.3 overs)
Ben Duckett 165 (143)
Ben Dwarshuis 3/66 (10 overs)
Josh Inglis 120* (86)
Adil Rashid 1/47 (10 overs)
Australia won by 5 wickets
Gaddafi Stadium, Lahore
Umpires: Ahsan Raza (Pak) and Joel Wilson (WI)
Player of the match: Josh Inglis (Aus)
  • Australia won the toss and elected to field.
  • Ben Duckett (Eng) scored his third ODI century. He became the first England batter to score a century on his Champions Trophy debut. [40]
  • Adam Zampa (Aus) took his 300th international wicket. [41]
  • Ben Duckett (Eng) made the highest individual score by a player in ICC Champions Trophy history, breaking Nathan Astle’s record (145* vs USA in 2004). He scored most runs by an English batter and the first to reach the 150-run mark in the Champions Trophy history. [42]
  • Australia broke the record for the highest team total in history of ICC Champions Trophy, breaking England's record set during the same match. [43]
  • Josh Inglis (Aus) scored his maiden century in ODIs. [44]
  • Josh Inglis (Aus) smashed the fastest-ever Champions Trophy century. [45]
  • This was Australia's first victory after 2009 final in Champions Trophy. [46]
  • This was the highest successful run chase in any ICC event. [47]
  • This was the highest match aggregate in history of ICC Champions Trophy (707/13). [48]

Australia vs South Africa

25 February 2025
14:00  UTC+5 (D/N)
Scorecard
v
  • No toss.
  • No play was possible due to rain.

Afghanistan vs England

26 February 2025
14:00  UTC+5 (D/N)
Scorecard
Afghanistan  Flag of Afghanistan (2013-2021).svg
325/7 (50 overs)
v
Flag of England.svg  England
317 (49.5 overs)
Ibrahim Zadran 177 (146)
Jofra Archer 3/64 (10 overs)
Joe Root 120 (111)
Azmatullah Omarzai 5/58 (9.5 overs)
Afghanistan won by 8 runs
Gaddafi Stadium, Lahore
Umpires: Rod Tucker (Aus) and Joel Wilson (WI)
Player of the match: Ibrahim Zadran (Afg)
  • Afghanistan won the toss and elected to bat.
  • Jos Buttler (Eng) surpassed Michael Atherton to claim the seventh spot on the list of most matches as England captain by playing his 44th ODI.
  • Jofra Archer (Eng) took his 50th wicket in ODIs. He became the fastest English bowler to take 50 wickets in just 30 matches surpassing James Anderson. [49]
  • Ibrahim Zadran (Afg) completed 1,500 runs in ODIs and became the first Afghan batsman to score a century in ICC Champions Trophy. [50]
  • Ibrahim Zadran (Afg) smashed two ICC ODI tournament centuries for Afghanistan, the most by any player from his country. [51]
  • Ibrahim Zadran (Afg) made the highest individual score (177) by a player in ICC Champions Trophy history, breaking Ben Duckett’s record (165). [52] He also scored the highest individual score by an Afghan batter in ODIs, breaking his own record (162). [53]
  • Afghanistan registered their highest total in ICC ODI tournaments, bettering 291/5 against Australia in the 2023 Cricket World Cup. [54]
  • Ben Duckett (Eng) became the joint-fastest English batter to complete 1000 runs in ODIs, achieving the milestone in 21 innings. [55]
  • Joe Root's (Eng) century became the 11th century of this edition of the Champions Trophy, breaking the record for the most centuries in a single edition (10 each in 2002 and 2017). [56]
  • Azmatullah Omarzai (Afg) took his maiden five-wicket haul in ODIs. [57]
  • This was Afghanistan's third narrowest victory (by runs) in ODIs. [58]
  • As a result of this match, England were eliminated from the tournament. [59]

Afghanistan vs Australia

28 February 2025
14:00  UTC+5 (D/N)
Scorecard
Afghanistan  Flag of Afghanistan (2013-2021).svg
273 (50 overs)
v
Flag of Australia (converted).svg  Australia
109/1 (12.5 overs)
Sediqullah Atal 85 (95)
Ben Dwarshuis 3/47 (9 overs)
Travis Head 59* (40)
Azmatullah Omarzai 1/43 (5 overs)
No result
Gaddafi Stadium, Lahore
Umpires: Kumar Dharmasena (SL) and Alex Wharf (Eng)
  • Afghanistan won the toss and elected to bat.
  • No further play was possible due to rain.
  • Azmatullah Omarzai (Afg) completed 1,000 runs in ODIs. [60]
  • Travis Head (Aus) completed 7,500 international runs. [61]
  • Australia broke the previous record for the fastest team fifty in Champions Trophy history by reaching the milestone in just 29 balls against Afghanistan. [62]
  • As a result of this match, Australia qualified for the semi-finals of the tournament. [63]

England vs South Africa

1 March 2025
14:00  UTC+5 (D/N)
Scorecard
England  Flag of England.svg
179 (38.2 overs)
v
Flag of South Africa.svg  South Africa
181/3 (29.1 overs)
Joe Root 37 (44)
Wiaan Mulder 3/25 (7.2 overs)
Rassie van der Dussen 72* (87)
Jofra Archer 2/55 (9 overs)
South Africa won by 7 wickets
National Stadium, Karachi
Umpires: Ahsan Raza (Pak) and Rod Tucker (Aus)
Player of the match: Marco Jansen (SA)
  • England won the toss and elected to bat.
  • Liam Livingstone (Eng) played in his 100th international match.
  • Kagiso Rabada (SA) took his 100th wicket against England in international cricket. [64]
  • Lungi Ngidi (SA) took his 100th ODI wicket. [65]
  • Rassie van der Dussen (SA) completed 500 runs against England in ODIs. [66]
  • As a result of this match, South Africa qualified for the semi-finals while Afghanistan were eliminated from the tournament. [67]

References

  1. "Official fixtures announced for ICC Men's Champions Trophy 2025". International Cricket Council . 24 December 2024. Retrieved 25 December 2024.
  2. 1 2 3 4 "ICC Champions Trophy 2025" (PDF). ICC Champions Trophy, playing conditions . 9. International Cricket Council. 15 February 2025. Archived from the original (PDF) on 27 February 2025.
  3. 1 2 2025 ICC Champions Trophy, points table standings at ESPNcricinfo
  4. "HISTORY! Will Young Becomes First Kiwi In 21 Years To Achieve THIS Special Feat". Cricket.com. Retrieved 19 February 2025.
  5. "Ravindra Jadeja reaches major milestone in India's Champions Trophy 2025 opener against Bangladesh". Firstpost. Retrieved 20 February 2025.
  6. "Champions Trophy 2025: Mohammed Shami becomes fastest Indian bowler to reach 200 ODI wickets". Sportstar. Retrieved 20 February 2025.
  7. "IND vs BAN: Jaker Ali, Towhid Hridoy record highest sixth-wicket partnership for Bangladesh in ODIs". Sportstar. Retrieved 20 February 2025.
  8. "Most catches by an Indian in ODIs". ESPNCricinfo . Retrieved 20 February 2025.
  9. "Champions Trophy: Towhid puts Indian bowlers on notice with maiden ODI 100". Business Standard. Retrieved 20 February 2025.
  10. "Mohammed Shami creates history, becomes India's GOAT in ICC events & fastest to 200 ODI wickets". cricketaddictor.com. Retrieved 20 February 2025.
  11. "Rohit Sharma becomes second -fastest player in the world to complete 11,000 ODI runs". Sportstar. Retrieved 20 February 2025.
  12. "Shubman Gill leaves behind Virat Kohli, Sachin Tendulkar; second straight ODI century drives India to win vs Bangladesh". Hindustan Times . Retrieved 20 February 2025.
  13. "Rohit Sharma Creates History, Becomes First Captain In The World To..." Times Now . Retrieved 20 February 2025.
  14. "IND vs PAK: India set record for most consecutive tosses lost in ODIs". The Times of India. Retrieved 23 February 2025.
  15. "India vs Pakistan: Mohammed Shami Achieves Big Unwanted Record, Surpasses Jasprit Bumrah". NDTV Sports. Retrieved 23 February 2025.
  16. "CT 2025: Hardik Pandya completes 200 international wickets". Hindustan Times. Retrieved 23 February 2025.
  17. "IND vs PAK: Hardik Pandya Creates History With Double Milestone In Champions Trophy 2025". ABP News . Retrieved 23 February 2025.
  18. "Kuldeep Yadav Joins Ravichandran Ashwin In Elite List, Becomes 5th Indian Spinner To..." News18. Retrieved 23 February 2025.
  19. "Champions Trophy 2025: Kohli goes past Azharuddin's record for most catches by an Indian fielder in ODIs". Sportstar . Retrieved 23 February 2025.
  20. "Champions Trophy 2025: Rohit Sharma Creates History, Breaks Sachin Tendulkar's Record; Becomes First Player In The World To..." Times Now . Retrieved 23 February 2025.
  21. "IND vs PAK: Virat Kohli becomes fastest to hit 14,000 ODI runs, breaks Sachin Tendulkar's record". The Indian Express . Retrieved 23 February 2025.
  22. "Virat Kohli Creates History; Breaks Rohit Sharma's World Record; Becomes First Player In The World To..." Times Now . Retrieved 23 February 2025.
  23. "Kohli aces another chase for India, Pakistan stare at exit". DD News . Retrieved 23 February 2025.
  24. "Virat Kohli equals Indian legend's huge record with half-century in IND vs PAK 2025 Champions Trophy clash". Sportskeeda . Retrieved 23 February 2025.
  25. "IND vs PAK, 2025 Champions Trophy: Top records and stats emerging from India vs Pakistan match". Sportskeeda . Retrieved 23 February 2025.
  26. "Michael Bracewell's career-best 4-26 restricts Bangladesh". Cricbuzz. Retrieved 24 February 2025.
  27. "Kane Williamson breaks Fleming's historic record despite failing against Bangladesh in Champions Trophy 2025". India TV . Retrieved 24 February 2025.
  28. "Mustafizur removes Conway to bring back life into the game for Bangladesh". ICC . Retrieved 24 February 2025.
  29. "Rachin Ravindra shatters massive record, becomes New Zealand's leading century-scorer in ICC ODI events". The Tribune . Retrieved 24 February 2025.
  30. "BAN vs NZ Match 6 Commentary | Crickit". Hindustan Times. Retrieved 24 February 2025.
  31. "India & New Zealand qualify for Champions Trophy semi-finals". International Cricket Council. Retrieved 24 February 2025.
  32. "Virat Kohli Scripts History In 300th ODI, Becomes First Player Ever In Cricket To..." NDTV Sports. Retrieved 2 March 2025.
  33. "Shreyas Iyer Vs NZ In ODIs: India Star Continues His Love Affair With 'Black Caps'". cricket.one. Retrieved 2 March 2025.
  34. "Champions Trophy: Matt Henry takes fifer against India, registers big feat". Business Standard. Retrieved 2 March 2025.
  35. "IND vs NZ: Kane Williamson creates history with resilient knock against India". India TV News. Retrieved 2 March 2025.
  36. "India top Group A as Varun Chakaravarthy's five-for sinks New Zealand in Dubai". Telegraph India. Retrieved 2 March 2025.
  37. "Who is Ryan Rickelton? Proteas batter who scored a ton vs Afghanistan". Business Standard. Retrieved 21 February 2025.
  38. "Only the second time there have been 4 50+ scores in one CT innings". Hindustan Times . Retrieved 21 February 2025.
  39. "Highest match aggregates for Afghanistan vs South Africa in ODIs". ESPNCricinfo . Retrieved 21 February 2025.
  40. "England's Ben Duckett Makes IPL Teams Regret With A Spectacular Hundred Vs Australia". cricket.one. Retrieved 22 February 2025.
  41. "Most Wickets Taken By Australian Spinners In International Cricket". cricket.one. Retrieved 22 February 2025.
  42. "Ben Duckett goes past Ganguly, Tendulkar to achieve big Champions Trophy milestone as England pile misery on Australia". Hindustan Times . Retrieved 22 February 2025.
  43. "AUS vs ENG: England registers highest total in ICC Champions Trophy history before Australia smashes record in same match". Sportstar. 22 February 2025.
  44. "Inglis bashes maiden ODI ton in record Australia chase in Champions Trophy". International Cricket Council. Retrieved 22 February 2025.
  45. "Inglis, Carey combine to nullify Duckett's historic ton". cricbuzz.com. Retrieved 22 February 2025.
  46. "Champions Trophy: Australia have not won a single match since 2009, here are other interesting facts about the tournament". The Economic Times . Retrieved 28 February 2025.
  47. "AUS vs ENG: Australia completes highest successful chase in a 50-over ICC event". Sportstar. Retrieved 22 February 2025.
  48. "Champions Trophy: Records fall like ninepins in high-octane Aus-Eng run-fest". Geo News . Retrieved 22 February 2025.
  49. "Quickest to 50 ODI wickets, full list: Archer breaks Anderson's all-time England record". Wisden . Retrieved 26 February 2025.
  50. "ENG vs AFG: Ibrahim Zadran becomes first Afghanistan batter score century in Champions Trophy". Sportstar . Retrieved 26 February 2025.
  51. "Ibrahim Zadran Becomes First Afghanistan Player To Hit Multiple Centuries Across ICC ODI Events, Achieves Feat During AFG vs ENG Champions Trophy 2025 Match in Lahore". Latestly. Retrieved 26 February 2025.
  52. "AFG vs ENG: Ibrahim Zadran records highest score by a batter in ICC Champions Trophy". Sportstar . Retrieved 26 February 2025.
  53. "Ibrahim Zadran smacks 177 runs against England: List of records Afghanistan international broke". India TV . Retrieved 26 February 2025.
  54. "Ibrahim Zadran scripts Champions Trophy record with fiery knock against England". International Cricket Council . Retrieved 26 February 2025.
  55. "Fastest to 1000 ODI runs: Ben Duckett equals England record, joint-fourth on all-time list". Wisden. Retrieved 26 February 2025.
  56. "Champions Trophy 2025: England 310/8 (48), Target - 326; Omarzai removes Root, Overton". Sportstar . Retrieved 26 February 2025.
  57. "Champions Trophy 2025: England knocked out as Afghanistan create history with eight-run victory". Firstpost . Retrieved 26 February 2025.
  58. "Afghanistan ODI Records – Smallest victories". ESPNcricinfo. Retrieved 1 July 2020.
  59. "England out of Champions Trophy after Afghanistan thriller". BBC . Retrieved 26 February 2025.
  60. "Azmatullah Omarzai completes 1000 runs in ODI cricket, propels Afghanistan to fighting total against Australia". India TV . Retrieved 28 February 2025.
  61. "Champions Trophy 2025: Afghanistan vs Australia, Match 10: Stats Review of player records and achieved milestones". CricTracker. Retrieved 28 February 2025.
  62. "Australia vs Afghanistan: Australia Shatter Champions Trophy Record". propakistani.pk. Retrieved 28 February 2025.
  63. "Australia qualify for semi-finals after rain truncates chase against Afghanistan in Lahore". International Cricket Council . Retrieved 28 February 2025.
  64. "Champions Trophy 2025: England vs South Africa, Match 11: Stats Review of player records and achieved milestones". CricTracker. Retrieved 1 March 2025.
  65. "Lungi Ngidi Joins Elite Club, Completes 100 Wickets In ODIs After Dismissing Jos Buttler". cricket.one. Retrieved 1 March 2025.
  66. "Champions Trophy 2025: England vs South Africa, Match 11: Stats Review of player records and achieved milestones". CricTracker. Retrieved 1 March 2025.
  67. "Semi-finalists confirmed for Champions Trophy 2025". International Cricket Council. Retrieved 1 March 2025.