2000s Cricket – One-Day Internationals Cricket Records
One-Day Internationals
Highest strike rates in an innings
| Rank | Player | Runs | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | Shahid Afridi | 55* | 18 | 4 | 6 | 305.55 | Pakistan | v Netherlands | Colombo (SSC) | 21 Sep 2002 | ODI # 1883 |
🥈 2 | MF Maharoof | 27* | 9 | 1 | 3 | 300.00 | Sri Lanka | v Bangladesh | Chattogram | 25 Feb 2006 | ODI # 2338 |
🥉 3 | Z Khan | 32* | 11 | - | 4 | 290.90 | India | v Zimbabwe | Jodhpur | 08 Dec 2000 | ODI # 1658 |
4 | BB McCullum | 80* | 28 | 9 | 6 | 285.71 | New Zealand | v Bangladesh | Queenstown | 31 Dec 2007 | ODI # 2660 |
5 | JA Morkel | 37* | 13 | 3 | 3 | 284.61 | South Africa | v Bangladesh | Benoni | 09 Nov 2008 | ODI # 2772 |
6 | Mashrafe Mortaza | 44* | 16 | 5 | 3 | 275.00 | Bangladesh | v Kenya | Bogra | 17 Mar 2006 | ODI # 2350 |
7 | Shoaib Akhtar | 43 | 16 | 5 | 3 | 268.75 | Pakistan | v England | Cape Town | 22 Feb 2003 | ODI # 1962 |
8 | AB Agarkar | 67* | 25 | 7 | 4 | 268.00 | India | v Zimbabwe | Rajkot | 14 Dec 2000 | ODI # 1660 |
9 | GB Hogg | 40* | 15 | 3 | 3 | 266.66 | Australia | v Scotland | Basseterre | 14 Mar 2007 | ODI # 2532 |
10 | Abdul Razzaq | 29* | 11 | 2 | 2 | 263.63 | Pakistan | v Sri Lanka | Tangier | 14 Aug 2002 | ODI # 1861 |
11 | Abdul Razzaq | 42* | 16 | 4 | 2 | 262.50 | Pakistan | v New Zealand | Lahore | 01 Dec 2003 | ODI # 2071 |
12 | A Symonds | 34* | 13 | 5 | 1 | 261.53 | Australia | v New Zealand | Dunedin | 23 Feb 2000 | ODI # 1568 |
13 | Azhar Mahmood | 26* | 10 | 2 | 2 | 260.00 | Pakistan | v New Zealand | Auckland | 03 Jan 2004 | ODI # 2075 |
14 | A Flintoff | 31* | 12 | 5 | 1 | 258.33 | England | v South Africa | Lord's | 31 Aug 2008 | ODI # 2759 |
15 | MV Boucher | 51* | 20 | 2 | 4 | 255.00 | South Africa | v Kenya | Cape Town | 22 Oct 2001 | ODI # 1763 |
16 | Z Khan | 33* | 13 | 3 | 2 | 253.84 | India | v New Zealand | Cuttack | 06 Nov 2003 | ODI # 2056 |
17 | JM Kemp | 53* | 21 | 2 | 5 | 252.38 | South Africa | v Zimbabwe | Durban | 27 Feb 2005 | ODI # 2231 |
18 | BB McCullum | 52* | 21 | 1 | 5 | 247.61 | New Zealand | v Canada | Gros Islet | 22 Mar 2007 | ODI # 2548 |
18 | DJ Hussey | 52 | 21 | 4 | 4 | 247.61 | Australia | v West Indies | Basseterre | 06 Jul 2008 | ODI # 2736 |
20 | LRPL Taylor | 59* | 24 | 5 | 4 | 245.83 | New Zealand | v Ireland | Aberdeen | 01 Jul 2008 | ODI # 2727 |
21 | E Chigumbura | 27 | 11 | - | 4 | 245.45 | Zimbabwe | v Pakistan | Kingston | 21 Mar 2007 | ODI # 2547 |
21 | Shahid Afridi | 27* | 11 | 2 | 2 | 245.45 | Pakistan | v Bangladesh | Lahore | 08 Apr 2008 | ODI # 2696 |
23 | MV Boucher | 75* | 31 | 9 | 4 | 241.93 | South Africa | v Netherlands | Basseterre | 16 Mar 2007 | ODI # 2537 |
24 | AD Mascarenhas | 29* | 12 | 1 | 2 | 241.66 | England | v New Zealand | Christchurch | 23 Feb 2008 | ODI # 2684 |
25 | E Schiferli | 41 | 17 | 4 | 3 | 241.17 | Netherlands | v Bermuda | Potchefstroom | 08 Apr 2009 | ODI # 2837 |
26 | AD Mascarenhas | 36* | 15 | - | 5 | 240.00 | England | v India | The Oval | 05 Sep 2007 | ODI # 2619 |
27 | V Sehwag | 55* | 23 | 7 | 3 | 239.13 | India | v Kenya | Paarl | 24 Oct 2001 | ODI # 1764 |
28 | D Langford-Smith | 31* | 13 | 1 | 3 | 238.46 | Ireland | v Netherlands | Belfast | 11 Jul 2007 | ODI # 2600 |
29 | CD McMillan | 64* | 27 | 2 | 7 | 237.03 | New Zealand | v U.S.A. | The Oval | 10 Sep 2004 | ODI # 2169 |
30 | DT Johnston | 45* | 19 | 1 | 4 | 236.84 | Ireland | v Scotland | Nairobi (Gym) | 30 Jan 2007 | ODI # 2492 |
31 | RL Powell | 26 | 11 | 1 | 2 | 236.36 | West Indies | v Australia | Gros Islet | 21 May 2003 | ODI # 2016 |
31 | R Rampaul | 26* | 11 | 1 | 3 | 236.36 | West Indies | v Zimbabwe | Harare | 02 Dec 2007 | ODI # 2651 |
33 | E Chigumbura | 68 | 29 | 10 | 3 | 234.48 | Zimbabwe | v Kenya | Mombasa | 29 Jan 2009 | ODI # 2807 |
34 | DA Marillier | 56* | 24 | 10 | 1 | 233.33 | Zimbabwe | v India | Faridabad | 07 Mar 2002 | ODI # 1814 |
35 | BB McCullum | 51* | 22 | 7 | 2 | 231.81 | New Zealand | v Zimbabwe | Bulawayo | 24 Aug 2005 | ODI # 2272 |
35 | Abdul Razzaq | 51* | 22 | 5 | 3 | 231.81 | Pakistan | v England | Karachi | 15 Dec 2005 | ODI # 2306 |
37 | JJ van der Wath | 37* | 16 | 2 | 4 | 231.25 | South Africa | v Australia | Sydney | 05 Feb 2006 | ODI # 2323 |
38 | UDU Chandana | 30 | 13 | 4 | 1 | 230.76 | Sri Lanka | v England | Leeds | 02 Jul 2002 | ODI # 1850 |
38 | Shahid Afridi | 30 | 13 | 3 | 2 | 230.76 | Pakistan | v Australia | W.A.C.A | 30 Jan 2005 | ODI # 2215 |
38 | Yuvraj Singh | 30* | 13 | 3 | 2 | 230.76 | Asia XI | v Africa XI | Chennai | 09 Jun 2007 | ODI # 2588 |
38 | A Nel | 30* | 13 | 3 | 2 | 230.76 | South Africa | v New Zealand | Gqeberha | 30 Nov 2007 | ODI # 2650 |
42 | L Ronchi | 64 | 28 | 5 | 6 | 228.57 | Australia | v West Indies | Basseterre | 06 Jul 2008 | ODI # 2736 |
43 | L Klusener | 41* | 18 | 3 | 3 | 227.77 | South Africa | v New Zealand | Durban | 01 Nov 2000 | ODI # 1654 |
43 | TM Dilshan | 41 | 18 | 10 | - | 227.77 | Sri Lanka | v India | Cuttack | 21 Dec 2009 | ODI # 2934 |
45 | R Dravid | 50* | 22 | 5 | 3 | 227.27 | India | v New Zealand | Hyderabad (Deccan) | 15 Nov 2003 | ODI # 2062 |
45 | S Lee | 25* | 11 | 4 | - | 227.27 | Australia | v India | Visakhapatnam | 03 Apr 2001 | ODI # 1700 |
45 | Yuvraj Singh | 25* | 11 | - | 3 | 227.27 | India | v England | Bengaluru | 23 Nov 2008 | ODI # 2781 |
48 | MV Boucher | 52 | 23 | 2 | 5 | 226.08 | South Africa | v West Indies | St George's | 10 Apr 2007 | ODI # 2567 |
49 | Mohammad Yousuf | 76* | 34 | 3 | 8 | 223.52 | Pakistan | v Zimbabwe | Bulawayo | 24 Nov 2002 | ODI # 1901 |
50 | Shahid Afridi | 58 | 26 | 5 | 4 | 223.07 | Pakistan | v Zimbabwe | Multan | 30 Sep 2004 | ODI # 2183 |
50 | R Telemachus | 29 | 13 | - | 3 | 223.07 | South Africa | v Australia | Gqeberha | 05 Mar 2006 | ODI # 2347 |
52 | Abdul Razzaq | 89 | 40 | 9 | 5 | 222.50 | Pakistan | v New Zealand | Wellington | 17 Jan 2004 | ODI # 2083 |
53 | RL Powell | 40* | 18 | 5 | 1 | 222.22 | West Indies | v South Africa | Cape Town | 09 Feb 2003 | ODI # 1942 |
53 | JA Morkel | 40* | 18 | 4 | 1 | 222.22 | South Africa | v Australia | Melbourne | 16 Jan 2009 | ODI # 2795 |
55 | Shahid Afridi | 102 | 46 | 10 | 9 | 221.73 | Pakistan | v India | Kanpur | 15 Apr 2005 | ODI # 2239 |
56 | SM Ervine | 31* | 14 | 4 | 1 | 221.42 | Zimbabwe | v New Zealand | Bloemfontein | 08 Mar 2003 | ODI # 1984 |
56 | A Symonds | 31* | 14 | 1 | 2 | 221.42 | Australia | v ICC World XI | Melbourne (Docklands) | 07 Oct 2005 | ODI # 2283 |
56 | Shahid Afridi | 31 | 14 | 3 | 2 | 221.42 | Pakistan | v England | Karachi | 15 Dec 2005 | ODI # 2306 |
56 | PJC Hoffmann | 31 | 14 | 1 | 4 | 221.42 | Scotland | v Ireland | Ayr | 05 Aug 2006 | ODI # 2396 |
56 | NLTC Perera | 31 | 14 | 4 | 1 | 221.42 | Sri Lanka | v India | Eden Gardens | 24 Dec 2009 | ODI # 2935 |
61 | CL White | 42* | 19 | 3 | 3 | 221.05 | Australia | v New Zealand | Auckland | 18 Feb 2007 | ODI # 2526 |
62 | Shahid Afridi | 77* | 35 | 5 | 6 | 220.00 | Pakistan | v South Africa | Durban | 07 Feb 2007 | ODI # 2513 |
63 | V Sehwag | 48 | 22 | 9 | 1 | 218.18 | India | v Sri Lanka | Colombo (RPS) | 09 Aug 2005 | ODI # 2268 |
64 | Harbhajan Singh | 37* | 17 | 4 | 2 | 217.64 | India | v South Africa | Hyderabad | 16 Nov 2005 | ODI # 2297 |
65 | DR Smith | 26 | 12 | 2 | 2 | 216.66 | West Indies | v India | Colombo (RPS) | 07 Aug 2005 | ODI # 2267 |
66 | MV Boucher | 147* | 68 | 8 | 10 | 216.17 | South Africa | v Zimbabwe | Potchefstroom | 20 Sep 2006 | ODI # 2420 |
67 | LOB Cann | 41 | 19 | 2 | 4 | 215.78 | Bermuda | v Canada | Nairobi (Gym) | 02 Feb 2007 | ODI # 2498 |
68 | Yuvraj Singh | 69 | 32 | 8 | 3 | 215.62 | India | v Bangladesh | Dhaka | 27 Dec 2004 | ODI # 2202 |
69 | Shahid Afridi | 56* | 26 | 4 | 4 | 215.38 | Pakistan | v Australia | Hobart | 16 Jan 2005 | ODI # 2205 |
69 | MS Dhoni | 28* | 13 | 1 | 2 | 215.38 | India | v West Indies | Colombo (RPS) | 07 Aug 2005 | ODI # 2267 |
71 | Shahid Afridi | 73* | 34 | 8 | 4 | 214.70 | Pakistan | v Sri Lanka | Abu Dhabi | 18 May 2007 | ODI # 2584 |
72 | Abdul Razzaq | 47* | 22 | 3 | 2 | 213.63 | Pakistan | v New Zealand | Lahore | 29 Nov 2003 | ODI # 2068 |
73 | RR Sarwan | 32* | 15 | 2 | 2 | 213.33 | West Indies | v South Africa | Cape Town | 09 Feb 2003 | ODI # 1942 |
73 | DR Smith | 32 | 15 | 3 | 2 | 213.33 | West Indies | v Pakistan | Kingston | 13 Mar 2007 | ODI # 2531 |
73 | M Muralidaran | 32 | 15 | 4 | 1 | 213.33 | Sri Lanka | v Pakistan | Dambulla | 30 Jul 2009 | ODI # 2864 |
76 | MV Boucher | 34 | 16 | - | 4 | 212.50 | South Africa | v Pakistan | Cape Town | 18 Dec 2002 | ODI # 1923 |
76 | Abdul Razzaq | 34 | 16 | 3 | 2 | 212.50 | Pakistan | v New Zealand | Faisalabad | 03 Dec 2003 | ODI # 2072 |
76 | CL Cairns | 34 | 16 | 2 | 3 | 212.50 | New Zealand | v Bangladesh | Dhaka | 07 Nov 2004 | ODI # 2191 |
79 | SK Raina | 38* | 18 | - | 5 | 211.11 | India | v New Zealand | Christchurch | 08 Mar 2009 | ODI # 2823 |
80 | AB Agarkar | 40* | 19 | 6 | 1 | 210.52 | India | v Zimbabwe | Faridabad | 07 Mar 2002 | ODI # 1814 |
80 | Yuvraj Singh | 40* | 19 | 4 | 1 | 210.52 | India | v England | Chester-le-Street | 04 Jul 2002 | ODI # 1851 |
82 | KC Sangakkara | 90 | 43 | 10 | 5 | 209.30 | Sri Lanka | v India | Rajkot | 15 Dec 2009 | ODI # 2932 |
83 | Shahid Afridi | 25 | 12 | 1 | 2 | 208.33 | Pakistan | v India | Birmingham | 19 Sep 2004 | ODI # 2179 |
84 | E Chigumbura | 79 | 38 | 3 | 7 | 207.89 | Zimbabwe | v Kenya | Mombasa | 27 Jan 2009 | ODI # 2805 |
85 | A Symonds | 27* | 13 | 3 | 1 | 207.69 | Australia | v South Africa | Johannesburg | 12 Mar 2006 | ODI # 2349 |
85 | BB McCullum | 27 | 13 | 3 | 1 | 207.69 | New Zealand | v Pakistan | Mohali | 25 Oct 2006 | ODI # 2436 |
85 | ST Jayasuriya | 27 | 13 | 2 | 2 | 207.69 | Sri Lanka | v India | Canberra | 12 Feb 2008 | ODI # 2676 |
88 | DR Martyn | 29* | 14 | 3 | 1 | 207.14 | Australia | v New Zealand | Christchurch | 26 Feb 2000 | ODI # 1569 |
88 | Shahid Afridi | 29* | 14 | 3 | 1 | 207.14 | Pakistan | v India | Mohali | 08 Nov 2007 | ODI # 2644 |
88 | RM West | 29* | 14 | 1 | 3 | 207.14 | Ireland | v Kenya | Dublin | 12 Jul 2009 | ODI # 2861 |
91 | SE Bond | 31* | 15 | 2 | 3 | 206.66 | New Zealand | v India | Auckland | 11 Jan 2003 | ODI # 1933 |
92 | WW Hinds | 64 | 31 | 10 | 3 | 206.45 | West Indies | v Canada | Centurion | 23 Feb 2003 | ODI # 1963 |
93 | JN Gillespie | 33* | 16 | 1 | 3 | 206.25 | Australia | v Zimbabwe | Harare | 27 May 2004 | ODI # 2132 |
93 | MF Maharoof | 33* | 16 | 4 | 1 | 206.25 | Sri Lanka | v India | Jaipur | 31 Oct 2005 | ODI # 2290 |
93 | M Muralidaran | 33* | 16 | 4 | 2 | 206.25 | Sri Lanka | v Bangladesh | Mirpur | 16 Jan 2009 | ODI # 2794 |
96 | MV Boucher | 78 | 38 | 9 | 4 | 205.26 | South Africa | v Pakistan | Centurion | 04 Feb 2007 | ODI # 2506 |
97 | JE Taylor | 43* | 21 | 5 | 2 | 204.76 | West Indies | v South Africa | Durban | 01 Feb 2008 | ODI # 2668 |
98 | RL Powell | 49* | 24 | 4 | 2 | 204.16 | West Indies | v South Africa | Johannesburg | 04 Feb 2004 | ODI # 2096 |
99 | JH Kallis | 53 | 26 | 6 | 2 | 203.84 | South Africa | v Sri Lanka | Centurion | 29 Nov 2002 | ODI # 1905 |
100 | SR Watson | 65* | 32 | 4 | 4 | 203.12 | Australia | v New Zealand | St George's | 20 Apr 2007 | ODI # 2577 |
Showing 100 records
Additional Information
Minimum of 25 runsStrike rates listed for matches only where balls faced are availablePerformances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures