
Player Runs Balls 4s 6s SR Team Opposition Match Date BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh 21 Sep 2012 CH Gayle 117 57 7 10 205.26 West Indies v South Africa 11 Sep 2007 AD Hales 116* 64 11 6 181.25 England v Sri Lanka 27 Mar 2014 Ahmed Shehzad 111* 62 10 5 179.03 Pakistan v Bangladesh 30 Mar 2014 Tamim Iqbal 103* 63 10 5 163.49 Bangladesh v Oman 13 Mar 2016 SK Raina 101 60 9 5 168.33 India v South Africa 2 May 2010 CH Gayle 100* 48 5 11 208.33 West Indies v England 16 Mar 2016 DPMD Jayawardene 100 64 10 4 156.25 Sri Lanka v Zimbabwe 3 May 2010 LJ Wright 99* 55 8 6 180.00 England v Afghanistan 21 Sep 2012 DPMD Jayawardene 98* 56 9 4 175.00 Sri Lanka v West Indies 7 May 2010 CH Gayle 98 66 5 7 148.48 West Indies v India 9 May 2010 TM Dilshan 96* 57 12 2 168.42 Sri Lanka v West Indies 19 Jun 2009 Umar Akmal 94 54 9 4 174.07 Pakistan v Australia 23 Mar 2014 HH Gibbs 90* 55 14 2 163.63 South Africa v West Indies 11 Sep 2007 JM Kemp 89* 56 6 6 158.92 South Africa v New Zealand 19 Sep 2007 V Kohli 89* 47 11 1 189.36 India v West Indies 31 Mar 2016 DPMD Jayawardene 89 51 11 3 174.50 Sri Lanka v England 27 Mar 2014 ST Jayasuriya 88 44 11 4 200.00 Sri Lanka v Kenya 14 Sep 2007 CH Gayle 88 50 6 6 176.00 West Indies v Australia 6 Jun 2009 JP Duminy 86* 43 10 3 200.00 South Africa v New Zealand 24 Mar 2014 CL White 85* 49 6 6 173.46 Australia v Sri Lanka 9 May 2010 MN Samuels 85* 66 9 2 128.78 West Indies v England 3 Apr 2016 ADS Fletcher 84* 64 6 5 131.25 West Indies v Sri Lanka 20 Mar 2016 Shakib Al Hasan 84 54 11 2 155.55 Bangladesh v Pakistan 25 Sep 2012 J Charles 84 56 10 3 150.00 West Indies v England 27 Sep 2012 Tamim Iqbal 83* 58 6 3 143.10 Bangladesh v Netherlands 9 Mar 2016 TM Dilshan 83* 56 8 3 148.21 Sri Lanka v Afghanistan 17 Mar 2016 JE Root 83 44 6 4 188.63 England v South Africa 18 Mar 2016 V Kohli 82* 51 9 2 160.78 India v Australia 27 Mar 2016 LMP Simmons 82* 51 7 5 160.78 West Indies v India 31 Mar 2016 ST Jayasuriya 81 47 10 3 172.34 Sri Lanka v West Indies 10 Jun 2009 DPMD Jayawardene 81 51 8 2 158.82 Sri Lanka v New Zealand 30 Apr 2010 SR Watson 81 49 7 4 165.30 Australia v Pakistan 2 May 2010 MJ Guptill 80 48 10 3 166.66 New Zealand v Pakistan 22 Mar 2016 AB de Villiers 79* 34 5 6 232.35 South Africa v Scotland 7 Jun 2009 RG Sharma 79* 46 4 6 171.73 India v Australia 7 May 2010 KP Pietersen 79 37 7 4 213.51 England v Zimbabwe 13 Sep 2007 V Kohli 78* 61 8 2 127.86 India v Pakistan 30 Sep 2012 DPMD Jayawardene 78 53 9 1 147.16 Sri Lanka v Ireland 14 Jun 2009 MN Samuels 78 56 3 6 139.28 West Indies v Sri Lanka 7 Oct 2012 JJ Roy 78 44 11 2 177.27 England v New Zealand 30 Mar 2016 LMP Simmons 77 50 12 1 154.00 West Indies v South Africa 13 Jun 2009 V Kohli 77 58 5 4 132.75 India v Sri Lanka 6 Apr 2014 TM Dilshan 76 53 5 3 143.39 Sri Lanka v New Zealand 27 Sep 2012 LJ Wright 76 43 5 5 176.74 England v New Zealand 29 Sep 2012 CH Gayle 75* 41 5 6 182.92 West Indies v Australia 5 Oct 2012 G Gambhir 75 54 8 2 138.88 India v Pakistan 24 Sep 2007 TM Dilshan 74 47 11 1 157.44 Sri Lanka v West Indies 10 Jun 2009 GJ Maxwell 74 33 7 6 224.24 Australia v Pakistan 23 Mar 2014