# Player Name Teams Opposition Venue Runs Balls Year
1 Brendon McCullum New Zealand Bangladesh Pallekele 123 58 21 Sep 2012
2 Chris Gayle West Indies South Africa Johannesburg 117 57 11 Sep 2007
3 Richard Levi South Africa New Zealand Hamilton 117 * 51 19 Feb 2012
4 Brendon McCullum New Zealand Australia Christchurch 116 * 56 28 Feb 2010
5 Tillakaratne Dilshan Sri Lanka Australia Pallekele 104 * 57 6 Aug 2011
6 Suresh Raina India South Africa Gros Islet 101 60 2 May 2010
7 M Jayawardene Sri Lanka Zimbabwe Providence 100 64 3 May 2010
8 Richie Berrington Scotland Bangladesh The Hague 100 58 24 Jul 2012
9 Alex Hales England West Indies Nottingham 99 68 24 Jun 2012
10 Luke Wright England Afghanistan Colombo (RPS) 99 * 55 21 Sep 2012
11 Ricky Ponting Australia New Zealand Auckland 98 * 55 17 Feb 2005
12 M Jayawardene Sri Lanka West Indies Barbados 98 * 56 7 May 2010
13 Chris Gayle West Indies India Barbados 98 66 09 May 2010
14 Tillakaratne Dilshan Sri Lanka West Indies The 96 * 57 19 Jun 2009
15 Damien Martyn Australia South Africa Brisbane 96 56 9 Jan 2006
16 Jean-Paul Duminy South Africa Zimbabwe Kimberley 96 * 54 10 Oct 2010
17 Loots Bosman South Africa England Centurion 94 45 15 Nov 2009
18 Martin Guptill New Zealand Zimbabwe Auckland 91 * 54 11 Feb 2012
19 Brendon McCullum New Zealand India Chennai 91 55 11 Sep 2012
20 Herschelle Gibbs South Africa West Indies Johannesburg 90 55 11 Sep 2007
21 Graeme Smith South Africa Australia Johannesburg 89 * 58 24 Feb 2006
22 Justin Kemp South Africa New Zealand Durban 89 * 56 19 Sep 2007
23 David Warner Australia South Africa Melbourne 89 43 11 Jan 2009
24 David Hussey Australia South Africa Johannesburg 88 * 44 27 Mar 2009
25 Hiral Patel Canada Ireland Colombo (SSC) 88 * 61 3 Feb 2010
26 Sanath Jayasuriya Sri Lanka Kenya Johannesburg 88 44 14 Sep 2007
27 Chris Gayle West Indies Australia The Oval 88 50 6 Jun 2009
28 Graeme Smith South Africa England Centurion 88 44 15 Nov 2009
29 Misbah-ul-Haq Pakistan Bangladesh Karachi 87 * 53 20 Apr 2008
30 Mahela Jayawardene Sri Lanka Australia Pallekele 86 63 8 Aug 2011
31 Andrew Symonds Australia New Zealand Perth 85 * 46 11 Dec 2007
32 Eoin Morgan England South Africa Johannesburg 85 * 45 13 Nov 2009
33 Cameron White Australia Sri Lanka Barbados 85 * 49 09 May 2010
34 Chris Gayle West Indies New Zealand Lauderhill 85 * 52 30 Jun 2012
1 Brendon McCullum New Zealand Bangladesh Pallekele 123 58 21 Sep 2012
2 Chris Gayle West Indies South Africa Johannesburg 117 57 11 Sep 2007
3 Richard Levi South Africa New Zealand Hamilton 117 * 51 19 Feb 2012
4 Brendon McCullum New Zealand Australia Christchurch 116 * 56 28 Feb 2010
5 Tillakaratne Dilshan Sri Lanka Australia Pallekele 104 * 57 6 Aug 2011
6 Suresh Raina India South Africa Gros Islet 101 60 2 May 2010
7 M Jayawardene Sri Lanka Zimbabwe Providence 100 64 3 May 2010
8 Richie Berrington Scotland Bangladesh The Hague 100 58 24 Jul 2012
9 Alex Hales England West Indies Nottingham 99 68 24 Jun 2012
10 Luke Wright England Afghanistan Colombo (RPS) 99 * 55 21 Sep 2012
11 Ricky Ponting Australia New Zealand Auckland 98 * 55 17 Feb 2005
12 M Jayawardene Sri Lanka West Indies Barbados 98 * 56 7 May 2010
13 Chris Gayle West Indies India Barbados 98 66 09 May 2010
14 Tillakaratne Dilshan Sri Lanka West Indies The 96 * 57 19 Jun 2009
15 Damien Martyn Australia South Africa Brisbane 96 56 9 Jan 2006
16 Jean-Paul Duminy South Africa Zimbabwe Kimberley 96 * 54 10 Oct 2010
17 Loots Bosman South Africa England Centurion 94 45 15 Nov 2009
18 Martin Guptill New Zealand Zimbabwe Auckland 91 * 54 11 Feb 2012
19 Brendon McCullum New Zealand India Chennai 91 55 11 Sep 2012
20 Herschelle Gibbs South Africa West Indies Johannesburg 90 55 11 Sep 2007
21 Graeme Smith South Africa Australia Johannesburg 89 * 58 24 Feb 2006
22 Justin Kemp South Africa New Zealand Durban 89 * 56 19 Sep 2007
23 David Warner Australia South Africa Melbourne 89 43 11 Jan 2009
24 David Hussey Australia South Africa Johannesburg 88 * 44 27 Mar 2009
25 Hiral Patel Canada Ireland Colombo (SSC) 88 * 61 3 Feb 2010
26 Sanath Jayasuriya Sri Lanka Kenya Johannesburg 88 44 14 Sep 2007
27 Chris Gayle West Indies Australia The Oval 88 50 6 Jun 2009
28 Graeme Smith South Africa England Centurion 88 44 15 Nov 2009
29 Misbah-ul-Haq Pakistan Bangladesh Karachi 87 * 53 20 Apr 2008
30 Mahela Jayawardene Sri Lanka Australia Pallekele 86 63 8 Aug 2011
31 Andrew Symonds Australia New Zealand Perth 85 * 46 11 Dec 2007
32 Eoin Morgan England South Africa Johannesburg 85 * 45 13 Nov 2009
33 Cameron White Australia Sri Lanka Barbados 85 * 49 09 May 2010
34 Chris Gayle West Indies New Zealand Lauderhill 85 * 52 30 Jun 2012