BATTING RECORD
Men ODI: Highest strike rate in an innings
Batting record from available scorecards, 600 qualifying entries.
| Rank | SR | Player | Team | Score | BF | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|---|
| 1 | 338.63 | AB de Villiers | South Africa | 149 | 44 | West Indies | The Wanderers Stadium | 2015-01-18 |
| 2 | 310.00 | Martin Guptill | New Zealand | 93* | 30 | Sri Lanka | Hagley Oval | 2015-12-28 |
| 3 | 308.00 | Brendon McCullum | New Zealand | 77 | 25 | England | Westpac Stadium | 2015-02-20 |
| 4 | 305.26 | Matthew Forde | West Indies | 58 | 19 | Ireland | Castle Avenue | 2025-05-23 |
| 5 | 289.47 | Aaron Finch | Australia | 55 | 19 | Sri Lanka | Rangiri Dambulla International Stadium | 2016-08-31 |
| 6 | 285.71 | Brendon McCullum | New Zealand | 80* | 28 | Bangladesh | Queenstown Events Centre | 2007-12-31 |
| 7 | 285.18 | Chris Gayle | West Indies | 77 | 27 | England | Darren Sammy National Cricket Stadium | 2019-03-02 |
| 8 | 278.72 | Corey Anderson | New Zealand | 131* | 47 | West Indies | Queenstown Events Centre | 2014-01-01 |
| 9 | 272.72 | Glenn Maxwell | Australia | 60 | 22 | India | M Chinnaswamy Stadium | 2013-11-02 |
| 10 | 272.00 | Kusal Perera | Sri Lanka | 68 | 25 | Pakistan | Pallekele International Cricket Stadium | 2015-07-15 |
| 11 | 271.42 | Sanath Jayasuriya | Sri Lanka | 76 | 28 | Pakistan | Singapore | 1996-04-07 |
| 12 | 268.00 | Ajit Agarkar | India | 67* | 25 | Zimbabwe | Madhavrao Scindia Cricket Ground | 2000-12-14 |
| 13 | 260.00 | Shahid Afridi | Pakistan | 65 | 25 | New Zealand | AMI Stadium | 2011-01-29 |
| 14 | 255.17 | Simon O'Donnell | Australia | 74 | 29 | Sri Lanka | Sharjah Cricket Stadium | 1990-05-02 |
| 15 | 255.00 | Shahid Afridi | Pakistan | 102 | 40 | Sri Lanka | Nairobi (Gym) | 1996-10-04 |
| 16 | 254.54 | Kusal Mendis | Sri Lanka | 56* | 22 | West Indies | Pallekele International Cricket Stadium | 2024-10-26 |
| 17 | 252.38 | Justin Kemp | South Africa | 53* | 21 | Zimbabwe | Kingsmead | 2005-02-27 |
| 18 | 247.61 | David Hussey | Australia | 52 | 21 | West Indies | Warner Park | 2008-07-06 |
| 19 | 245.83 | Ross Taylor | New Zealand | 59* | 24 | Ireland | Aberdeen | 2008-07-01 |
| 20 | 245.45 | AB de Villiers | South Africa | 162* | 66 | West Indies | Sydney Cricket Ground | 2015-02-27 |
| 21 | 241.66 | Daren Sammy | West Indies | 58* | 24 | South Africa | Sir Vivian Richards Stadium | 2010-05-24 |
| 22 | 240.90 | Abdur Razzak | Bangladesh | 53* | 22 | Zimbabwe | Queens Sports Club | 2013-05-05 |
| 23 | 236.00 | Shahid Afridi | Pakistan | 59 | 25 | Bangladesh | Shere Bangla National Stadium | 2014-03-04 |
| 24 | 233.33 | Dougie Marillier | Zimbabwe | 56* | 24 | India | Faridabad | 2002-03-07 |
| 25 | 231.81 | Brendon McCullum | New Zealand | 51 | 22 | Sri Lanka | Hagley Oval | 2015-01-11 |
| 25 | 231.81 | Abdul Razzaq | Pakistan | 51* | 22 | England | National Stadium, Karachi | 2005-12-15 |
| 25 | 231.81 | Brendon McCullum | New Zealand | 51* | 22 | Zimbabwe | Queens Sports Club | 2005-08-24 |
| 28 | 231.03 | Shahid Afridi | Pakistan | 67 | 29 | New Zealand | Westpac Stadium | 2015-01-31 |
| 29 | 229.62 | Liam Livingstone | England | 62* | 27 | Australia | Lord's | 2024-09-27 |
| 30 | 228.57 | Jamie Smith | England | 64 | 28 | West Indies | Kennington Oval | 2025-06-03 |
| 30 | 228.57 | Luke Ronchi | Australia | 64 | 28 | West Indies | Warner Park | 2008-07-06 |
| 32 | 227.27 | Asif Ali | Pakistan | 50* | 22 | Zimbabwe | Queens Sports Club | 2018-07-20 |
| 32 | 227.27 | Farhaan Behardien | South Africa | 50 | 22 | Ireland | Willowmoore Park | 2016-09-25 |
| 32 | 227.27 | Rahul Dravid | India | 50* | 22 | New Zealand | Lal Bahadur Shastri Stadium | 2003-11-15 |
| 35 | 226.92 | Brendon McCullum | New Zealand | 59 | 26 | South Africa | Eden Park | 2015-03-24 |
| 36 | 226.08 | Mark Boucher | South Africa | 52 | 23 | West Indies | National Cricket Stadium, St George's | 2007-04-10 |
| 37 | 225.64 | Glenn Maxwell | Australia | 88 | 39 | Afghanistan | WACA Ground | 2015-03-04 |
| 38 | 223.52 | Mohammad Yousuf | Pakistan | 76* | 34 | Zimbabwe | Queens Sports Club | 2002-11-24 |
| 39 | 223.33 | Eoin Morgan | England | 67 | 30 | Australia | Trent Bridge | 2018-06-19 |
| 40 | 223.07 | Jos Buttler | England | 116* | 52 | Pakistan | Dubai International Cricket Stadium | 2015-11-20 |
| 41 | 223.07 | Shahid Afridi | Pakistan | 58 | 26 | Zimbabwe | Multan Cricket Stadium | 2004-09-30 |
| 42 | 222.50 | Abdul Razzaq | Pakistan | 89 | 40 | New Zealand | Wellington | 2004-01-17 |
| 43 | 221.73 | Shahid Afridi | Pakistan | 102 | 46 | India | Green Park | 2005-04-15 |
| 44 | 220.68 | James Faulkner | Australia | 64* | 29 | India | Punjab Cricket Association IS Bindra Stadium | 2013-10-19 |
| 45 | 220.00 | Shahid Afridi | Pakistan | 77* | 35 | South Africa | Kingsmead | 2007-02-07 |
| 46 | 220.00 | Brendon McCullum | New Zealand | 55 | 25 | Sri Lanka | Hagley Oval | 2015-12-26 |
| 47 | 219.23 | James Hopes | Australia | 57* | 26 | West Indies | Melbourne Cricket Ground | 2010-02-19 |
| 48 | 217.85 | Phil Salt | England | 61 | 28 | Ireland | County Ground, Bristol | 2023-09-26 |
| 49 | 217.39 | Justin Greaves | West Indies | 50 | 23 | Ireland | Castle Avenue | 2025-05-25 |
| 50 | 217.24 | Glenn Maxwell | Australia | 63* | 29 | India | Sydney Cricket Ground | 2020-11-29 |
| 51 | 216.66 | Dinesh Chandimal | Sri Lanka | 52* | 24 | Australia | Sydney Cricket Ground | 2015-03-08 |
| 52 | 216.17 | Mark Boucher | South Africa | 147* | 68 | Zimbabwe | Sedgars Park | 2006-09-20 |
| 53 | 215.62 | Yuvraj Singh | India | 69 | 32 | Bangladesh | Bangabandhu National Stadium | 2004-12-27 |
| 54 | 215.38 | Shahid Afridi | Pakistan | 56* | 26 | Australia | Bellerive Oval | 2005-01-16 |
| 55 | 214.81 | Arjuna Ranatunga | Sri Lanka | 58 | 27 | India | Maharashtra Cricket Association Stadium | 1990-12-05 |
| 56 | 214.70 | Shahid Afridi | Pakistan | 73* | 34 | Sri Lanka | Sheikh Zayed Stadium | 2007-05-18 |
| 57 | 214.54 | Cameron Green | Australia | 118* | 55 | South Africa | Great Barrier Reef Arena | 2025-08-24 |
| 58 | 212.12 | Glenn Maxwell | Australia | 70 | 33 | Pakistan | Dubai International Cricket Stadium | 2019-03-31 |
| 59 | 211.53 | Shahid Afridi | Pakistan | 55 | 26 | New Zealand | Sharjah Cricket Stadium | 2014-12-14 |
| 60 | 211.11 | Eoin Morgan | England | 57* | 27 | Pakistan | Trent Bridge | 2016-08-30 |
| 61 | 210.71 | Seekkuge Prasanna | Sri Lanka | 59 | 28 | England | Trent Bridge | 2016-06-21 |
| 61 | 210.71 | Jacob Oram | New Zealand | 59 | 28 | Zimbabwe | Cobham Oval (New) | 2012-02-06 |
| 63 | 210.25 | Viv Richards | West Indies | 82 | 39 | England | Queen's Park Oval | 1986-03-04 |
| 64 | 209.63 | Heinrich Klaasen | South Africa | 174 | 83 | Australia | SuperSport Park | 2023-09-15 |
| 65 | 209.30 | Kumar Sangakkara | Sri Lanka | 90 | 43 | India | Madhavrao Scindia Cricket Ground | 2009-12-15 |
| 66 | 208.45 | Eoin Morgan | England | 148 | 71 | Afghanistan | Old Trafford | 2019-06-18 |
| 67 | 208.33 | Brendon McCullum | New Zealand | 50 | 24 | Australia | Eden Park | 2015-02-28 |
| 67 | 208.33 | James Faulkner | Australia | 50* | 24 | England | WACA Ground | 2015-02-01 |
| 69 | 208.00 | Lance Cairns | New Zealand | 52 | 25 | Australia | Melbourne Cricket Ground | 1983-02-13 |
| 70 | 207.69 | Thisara Perera | Sri Lanka | 54 | 26 | England | R Premadasa Stadium | 2014-12-16 |
| 71 | 207.50 | Jacob Oram | New Zealand | 83 | 40 | Bangladesh | McLean Park | 2010-02-05 |
| 72 | 207.14 | Colin de Grandhomme | New Zealand | 58* | 28 | India | Bay Oval | 2020-02-11 |
| 72 | 207.14 | Mohammad Amir | Pakistan | 58 | 28 | England | Trent Bridge | 2016-08-30 |
| 74 | 206.66 | Shahid Afridi | Pakistan | 124 | 60 | Bangladesh | Rangiri Dambulla International Stadium | 2010-06-21 |
| 75 | 206.52 | Seekkuge Prasanna | Sri Lanka | 95 | 46 | Ireland | The Village | 2016-06-18 |
| 76 | 206.45 | Mitchell Marsh | Australia | 64 | 31 | England | Lord's | 2015-09-05 |
| 77 | 206.15 | Sanath Jayasuriya | Sri Lanka | 134 | 65 | Pakistan | Singapore | 1996-04-02 |
| 78 | 206.06 | Harry Brook | England | 136* | 66 | Sri Lanka | R Premadasa Stadium | 2026-01-27 |
| 79 | 205.55 | Brendon McCullum | New Zealand | 74 | 36 | England | McLean Park | 2013-02-20 |
| 80 | 205.26 | Mark Boucher | South Africa | 78 | 38 | Pakistan | SuperSport Park | 2007-02-04 |
| 81 | 205.12 | Viv Richards | West Indies | 80* | 39 | Pakistan | Gujranwala | 1985-11-27 |
| 82 | 203.92 | Jesse Ryder | New Zealand | 104 | 51 | West Indies | Queenstown Events Centre | 2014-01-01 |
| 83 | 203.84 | Jacques Kallis | South Africa | 53 | 26 | Sri Lanka | SuperSport Park | 2002-11-29 |
| 84 | 203.44 | Jean-Paul Duminy | South Africa | 59* | 29 | India | The Wanderers Stadium | 2013-12-05 |
| 85 | 203.33 | RR Rossouw | South Africa | 61* | 30 | Ireland | Manuka Oval | 2015-03-03 |
| 85 | 203.33 | David Hussey | Australia | 61* | 30 | India | Melbourne Cricket Ground | 2012-02-05 |
| 87 | 203.12 | Mohammad Nabi | Afghanistan | 65 | 32 | Sri Lanka | Gaddafi Stadium | 2023-09-05 |
| 87 | 203.12 | Shane Watson | Australia | 65* | 32 | New Zealand | National Cricket Stadium, St George's | 2007-04-20 |
| 89 | 202.94 | Shaun Pollock | South Africa | 69* | 34 | New Zealand | WACA Ground | 2002-02-01 |
| 90 | 202.17 | Glenn Maxwell | Australia | 93 | 46 | Zimbabwe | Harare Sports Club | 2014-08-25 |
| 91 | 200.00 | Jos Buttler | England | 110* | 55 | Pakistan | The Rose Bowl | 2019-05-11 |
| 92 | 200.00 | Rahmanullah Gurbaz | Afghanistan | 102 | 51 | India | Himachal Pradesh Cricket Association Stadium | 2026-06-13 |
| 93 | 200.00 | Jonny Bairstow | England | 82 | 41 | Ireland | The Rose Bowl | 2020-08-01 |
| 93 | 200.00 | Shoaib Malik | Pakistan | 82* | 41 | South Africa | Gaddafi Stadium | 2003-10-03 |
| 95 | 200.00 | Saleem Malik | Pakistan | 72* | 36 | India | Eden Gardens | 1987-02-18 |
| 96 | 200.00 | AB de Villiers | South Africa | 54* | 27 | Bangladesh | Willowmoore Park | 2008-11-09 |
| 97 | 200.00 | MA Abbas | New Zealand | 52 | 26 | Pakistan | McLean Park | 2025-03-29 |
| 97 | 200.00 | Milinda Siriwardana | Sri Lanka | 52* | 26 | Pakistan | Mahinda Rajapaksa International Cricket Stadium | 2015-07-26 |
| 97 | 200.00 | Richie Richardson | West Indies | 52* | 26 | England | Arnos Vale Ground | 1994-03-02 |
| 100 | 200.00 | Pathum Nissanka | Sri Lanka | 50 | 25 | England | R Premadasa Stadium | 2026-01-27 |
Available scorecards only; the twelve-team archive is complete from 2001 and partial before. Tied figures share a rank.