India on top
3 The number of occasions India has won the Champions Trophy title. This is the most CT titles won by any side.
Champions Trophy title winners
Titles |
Team |
(Year) |
3 |
India |
(2002+, 2013, 2025) |
2 |
Australia |
(2006, 2009) |
1 |
South Africa |
(1998) |
1 |
New Zealand |
(2000) |
1 |
Sri Lanka |
(2002+) |
1 |
West Indies |
(2004) |
1 |
Pakistan |
(2017) |
+ shared
5126 The number of balls India’s Mohammed Shami required to claim the 200th ODI wicket of his career. This is now the quickest in terms of number of balls taken by any of the 43 bowlers who have the distinction of claiming 200 or more wickets in ODI cricket. Australian left-arm pacer Mitchell Starc previously held the record. However, Starc is still the fastest to 200 ODI wickets in fewest games (102), while Pakistan offie Saqlain Mushtaq has done it in fewer innings (101).
Fewest balls taken to claim 200 ODI wickets in career
Balls |
Bowler (for) |
Achieved on |
M |
Inns |
Wkts |
S/R |
Victim (from) |
Venue |
5126 |
Mohd Shami (Ind) |
20 Feb 2025 |
104 |
103 |
202 |
25.45 |
Jaker Ali (Ban) |
Dubai |
5240 |
Mitchell Starc (Aus) |
3 Sep 2022 |
102 |
102 |
200 |
26.23 |
Ryan Burl (Zim) |
Townsville |
5451 |
Saqlain Mushtaq (Pak) |
5 Jun 1999 |
104 |
101 |
200 |
27.33 |
Jacques Kallis (SAf) |
Nottingham |
5640 |
Brett Lee (Aus) |
12 Jul 2005 |
112 |
109 |
200 |
28.44 |
Marcus Trescothick (Eng) |
The Oval |
5783 |
Trent Boult (NZ) |
13 Oct 2023 |
107 |
106 |
200 |
29.01 |
Towhid Hridoy (Ban) |
Chennai |
Notes:
*The fastest to 200 ODI wickets in fewest matches: Mitchell Starc (Aus, 102th game), Saqlain Mushtaq (Pak, 104), Mohd Shami (Ind, 104), Trent Boult (Ind, 107), Brett Lee (Aus, 112).
*The figures above for the wickets and strike-rate are calculated at the end of the match.
10 The number of players to aggregate 11000 runs in ODI cricket. In the CT match against Bangladesh in Dubai on 20 Feb 2025, Rohit Sharma became the latest to join this elite list of batters. In doing so, in the 261st innings of his career, he became the second quickest to achieve this milestone after his team-mate Virat Kohli, who, in 2019, did it in just 222 innings.
Quickest to reach 11000 runs in ODI cricket
Inns |
M |
Batter (for) |
Achieved on |
Runs |
Ave. |
Score |
Against |
Venue |
222 |
230 |
Virat Kohli (Ind) |
16 Jun 2019 |
11020 |
59.57 |
77 |
Pakistan |
Manchester |
261 |
269 |
Rohit Sharma (Ind) |
20 Feb 2025 |
11029 |
49.02 |
41 |
Bangladesh |
Dubai |
276 |
284 |
Sachin Tendulkar (Ind) |
28 Jan 2002 |
11039 |
44.16 |
87* |
England |
Kanpur |
286 |
295 |
Ricky Ponting (Aus/WXI) |
24 Feb 2008 |
11023 |
43.92 |
124 |
India |
Sydney |
288 |
298 |
Sourav Ganguly (Ind/Asia) |
27 Aug 2007 |
11011 |
41.55 |
72 |
England |
Birmingham |
Note: Kohli took 11831 balls to Rohit Sharma’s 11868 balls to reach the above milestone.
*The figures above for runs and average are calculated until the end of the match.
6 The number of batters who have made 9000 or more runs while opening the innings in ODI cricket. In the CT match against Pakistan in Dubai, Rohit Sharma became the latest opening batter to cross this landmark in ODIs. In doing so, he became the quickest to achieve this in fewest number of innings. The table below lists all the openers who reached this milestone in ODI cricket.
Quickest to reach 9000 ODI runs while opening the batting
Inns |
Opener (for) |
Achieved on |
Runs |
Ave |
100/50 |
181 |
Rohit Sharma (Ind) |
23 Feb 2025 |
9019 |
54.99 |
30/44 |
197 |
Sachin Tendulkar (Ind) |
23 Feb 2003 |
9064 |
49.53 |
31/40 |
231 |
Sourav Ganguly (Ind) |
14 Oct 2007 |
9057 |
42.13 |
19/58 |
246 |
Chris Gayle (WI) |
24 Sep 2017 |
9051 |
39.35 |
22/47 |
253 |
Adam Gilchrist (Aus) |
15 Feb 2008 |
9071 |
36.87 |
16/52 |
268 |
Sanath Jayasuriya (SL) |
22 Aug 2004 |
9006 |
35.18 |
18/53 |
*The figures above for runs and average are calculated until the end of the match.
287 The number of innings Virat Kohli needed to reach 14000 runs in his ODI career. During his unbeaten 100 in the CT match against Pakistan in Dubai, he became only the third batter in ODI history to reach this landmark after team-mate Sachin Tendulkar and Sri Lankan Kumar Sangakkara. However, Kohli is the quickest to reach this milestone in the fewest innings (287).
Inns |
M |
Batter (for) |
Achieved on |
Runs |
Ave. |
Score |
Against |
Venue |
287 |
299 |
Virat Kohli (Ind) |
23 Feb 2025 |
14085 |
58.20 |
100* |
Pakistan |
Dubai |
350 |
359 |
Sachin Tendulkar (Ind) |
6 Feb 2006 |
14009 |
44.19 |
100 |
Pakistan |
Peshawar |
378 |
402 |
Kumar Sangakkara (SL) |
8 Mar 2015 |
14065 |
41.74 |
104 |
Australia |
Sydney |
*The figures above for runs and average are calculated until the end of the match.
20 The number of Indian batters who have made 3000 or more runs in ODI cricket. In the CT match against Australia in Dubai, K. L. Rahul became the latest Indian batter to cross this landmark in ODIs. In doing so, he became the third quickest to achieve the career milestone in fewest innings. From the list below, it will be noticed that Rahul has left behind several top Indian batters from the previous generation to reach this milestone much quicker than them.
Quickest to reach 3000 runs in ODI cricket for India
Inns |
M |
Batter (for) |
Achieved on |
Runs |
Ave. |
Score |
Against |
Venue |
72 |
73 |
Shikhar Dhawan |
20 Jan 2016 |
3000 |
43.48 |
126 |
Australia |
Canberra |
75 |
78 |
Virat Kohli |
14 Feb 2012 |
3001 |
46.17 |
15 |
Sri Lanka |
Adelaide |
78 |
84 |
K. L. Rahul |
4 Mar 2025 |
3009 |
48.53 |
42* |
Australia |
Dubai |
79 |
83 |
Navjot Singh Sidhu |
5 Nov 1994 |
3005 |
40.61 |
28 |
West Indies |
Kolkata |
82 |
87 |
Sourav Ganguly |
12 Jan 1999 |
3036 |
40.48 |
38 |
New Zealand |
Napier |
*The figures above for runs and average are calculated until the end of the match.
15 The number of consecutive occasions India has lost the toss in recent ODI games. India now holds this dubious record in ODI cricket history. The last time India won a toss in an ODI match was in the World Cup semifinal against New Zealand at the Wankhede Stadium in Mumbai on 15 Nov 2023. Since then, India has lost the toss in its last 15 ODIs, starting from the CWC final against Australia in Ahmedabad on 19 Nov 2023, including the recent CT final match against New Zealand in Dubai on 9 March 2025. Previously, the Netherlands had lost 11 consecutive tosses from Mar 2011 to Aug 2013. Rohit Sharma has been captain in 12 of those 15 matches, thus equalling Brian Lara’s record for the most consecutive tosses lost as captain in men’s ODIs, as shown in the second table.
ODI sides involved in consecutive toss losses (captains/match results)
Toss |
Team |
From |
To |
Captain/s |
W |
L |
T |
NR |
15+ |
India |
19 Nov 2023 |
9 Mar 2025 |
Rohit Sharma (12), K. L. Rahul (3) |
10 |
4 |
1 |
0 |
11 |
Netherlands |
18 Mar 2011 |
28 Aug 2013 |
Peter Borren |
3 |
6 |
1 |
1 |
9 |
Australia |
6 Nov 1998 |
24 Jan 1999 |
Steve Waugh (5)/Shane Warne (4) |
6 |
3 |
0 |
0 |
9 |
West Indies |
13 Oct 2011 |
16 Mar 2012 |
Denesh Ramdin (1)/Daren Sammy (8) |
3 |
6 |
0 |
0 |
9 |
England |
22 Jan 2017 |
29 May 2017 |
Eoin Morgan (9) |
8 |
1 |
0 |
0 |
9 |
USA |
29 May 2022 |
13 Aug 2022 |
M Patel |
4 |
4 |
1 |
0 |
9 |
England |
27 Jan 2023 |
13 Sep 2023 |
Jos Buttler |
5 |
4 |
0 |
0 |
Captains involved in consecutive toss losses (match results)
Toss |
Captain |
From |
To |
W |
L |
T |
NR |
12 |
Brian Lara (WI) |
31 Oct 1998 |
21 May 1999 |
5 |
7 |
1 |
0 |
12+ |
Rohit Sharma (Ind) |
19 Nov 2023 |
9 Mar 2025 |
10 |
4 |
1 |
0 |
11 |
Peter Borren |
18 Mar 2011 |
28 Aug 2013 |
3 |
6 |
1 |
1 |
+ the sequence continues
68 The number of sixes hit by Rohit Sharma in all ICC ODI tournaments (World Cup + Champions Trophy). Combined, this is the maximum by any batter in these two prestigious world ODI tournaments. He went ahead of Chris Gayle’s tally of 64 sixes when he hit his only six in the CT match semifinal against Australia in Dubai on 4 March 2025.
6s |
WC |
CT |
Batter (for) |
M |
Inns |
Balls |
6/inns |
Balls/6 |
68 |
54 |
14 |
Rohit Sharma (Ind) |
43 |
43 |
2256 |
1.58 |
33 |
64 |
49 |
15 |
Chris Gayle (WI) |
52 |
51 |
2201 |
1.25 |
34 |
49 |
43 |
6 |
Glenn Maxwell (Aus) |
35 |
30 |
655 |
1.63 |
13 |
49 |
35 |
14 |
David Miller (SAf) |
23 |
31 |
1040 |
1.58 |
21 |
Note: Rohit’s 54 sixes are the most sixes hit by any player in WC history.
7 The number of ICC trophies that Team India has won. This includes four 50-overs, two 20-overs and one 60-overs titles.
ICC trophies won by India
Year: |
ICC tournament |
Overs |
Venue |
Winning captain |
1983: |
World Cup |
60 |
England |
Kapil Dev |
2002: |
Champions Trophy (shared) |
50 |
Sri Lanka |
Sourav Ganguly |
2007: |
T20 World Cup |
20 |
South Africa |
MS Dhoni |
2011: |
World Cup |
50 |
India |
MS Dhoni |
2013: |
Champions Trophy |
50 |
England |
MS Dhoni |
2024: |
T20 World Cup |
20 |
USA/West Indies |
Rohit Sharma |
2025: |
Champions Trophy |
50 |
Pakistan/UAE |
Rohit Sharma |
All records are correct and updated until 9 March 2025.