Records / 2012 / One-Day Internationals / High scores

High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
V Kohli 183 148 22 1 123.64 India v Pakistan Dhaka 18 Mar 2012 ODI # 3263
DA Warner 163 157 13 2 103.82 Australia v Sri Lanka Brisbane 4 Mar 2012 ODI # 3255
TM Dilshan 160* 165 11 3 96.96 Sri Lanka v India Hobart 28 Feb 2012 ODI # 3251
HM Amla 150 124 16 0 120.96 South Africa v England Southampton 28 Aug 2012 ODI # 3298
RJ Nicol 146 134 10 6 108.95 New Zealand v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
AN Cook 137 142 14 0 96.47 England v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
V Kohli 133* 86 16 2 154.65 India v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
KC Sangakkara 133 151 12 0 88.07 Sri Lanka v India Hambantota 21 Jul 2012 ODI # 3291
KP Pietersen 130 153 12 2 84.96 England v Pakistan Dubai (DSC) 21 Feb 2012 ODI # 3247
V Kohli 128* 119 12 1 107.56 India v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
IR Bell 126 117 12 1 107.69 England v West Indies Southampton 16 Jun 2012 ODI # 3276
MN Samuels 126 149 17 2 84.56 West Indies v Bangladesh Dhaka 5 Dec 2012 ODI # 3311
AB de Villiers 125* 98 10 4 127.55 South Africa v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
GC Smith 125 143 9 4 87.41 South Africa v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
CH Gayle 125 107 8 9 116.82 West Indies v New Zealand Kingston 7 Jul 2012 ODI # 3285
Anamul Haque 120 145 13 2 82.75 Bangladesh v West Indies Khulna 2 Dec 2012 ODI # 3310
TM Dilshan 119* 139 11 1 85.61 Sri Lanka v Pakistan Pallekele 9 Jun 2012 ODI # 3273
BB McCullum 119 88 7 5 135.22 New Zealand v Zimbabwe Napier 9 Feb 2012 ODI # 3234
MJ Clarke 117 91 5 4 128.57 Australia v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
SR Tendulkar 114 147 12 1 77.55 India v Bangladesh Dhaka 16 Mar 2012 ODI # 3261
MS Dhoni 113* 125 7 3 90.40 India v Pakistan Chennai 30 Dec 2012 ODI # 3314
HM Amla 112 128 8 0 87.50 South Africa v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
Nasir Jamshed 112 104 10 1 107.69 Pakistan v India Dhaka 18 Mar 2012 ODI # 3263
AN Cook 112 120 13 1 93.33 England v West Indies The Oval 19 Jun 2012 ODI # 3278
KP Pietersen 111* 98 10 2 113.26 England v Pakistan Dubai (DSC) 18 Feb 2012 ODI # 3243
LRPL Taylor 110 115 6 5 95.65 New Zealand v West Indies Basseterre 14 Jul 2012 ODI # 3289
V Kohli 108 120 7 0 90.00 India v Sri Lanka Dhaka 13 Mar 2012 ODI # 3259
AB de Villiers 106* 106 3 4 100.00 South Africa v New Zealand Wellington 25 Feb 2012 ODI # 3249
TM Dilshan 106 119 10 0 89.07 Sri Lanka v Australia Adelaide 6 Mar 2012 ODI # 3256
V Kohli 106 113 9 0 93.80 India v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
KC Sangakkara 105 87 8 2 120.68 Sri Lanka v India Hobart 28 Feb 2012 ODI # 3251
Mohammad Hafeez 105 113 9 1 92.92 Pakistan v India Dhaka 18 Mar 2012 ODI # 3263
PJ Forrest 104 138 10 2 75.36 Australia v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
TM Dilshan 102* 95 12 1 107.36 Sri Lanka v New Zealand Pallekele 6 Nov 2012 ODI # 3306
KC Sangakkara 102 97 10 0 105.15 Sri Lanka v South Africa Johannesburg 22 Jan 2012 ODI # 3229
AN Cook 102 121 10 0 84.29 England v Pakistan Abu Dhabi 15 Feb 2012 ODI # 3240
KA Pollard 102 70 5 8 145.71 West Indies v Australia Gros Islet 23 Mar 2012 ODI # 3268
G Gambhir 102 101 10 0 100.99 India v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
MN Samuels 101* 103 7 1 98.05 West Indies v New Zealand Kingston 7 Jul 2012 ODI # 3285
Nasir Jamshed 101* 132 5 1 76.51 Pakistan v India Chennai 30 Dec 2012 ODI # 3314
DA Warner 100 140 4 1 71.42 Australia v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
G Gambhir 100 118 7 0 84.74 India v Sri Lanka Dhaka 13 Mar 2012 ODI # 3259
Karim Sadiq 100 74 12 4 135.13 Afghanistan v Netherlands Sharjah 31 Mar 2012 ODI # 3271
CS MacLeod 99* 127 12 0 77.95 Scotland v Canada Ayr 11 Jul 2012 ODI # 3287
HM Amla 97* 107 9 1 90.65 South Africa v England Nottingham 5 Sep 2012 ODI # 3304
KC Sangakkara 97 130 7 3 74.61 Sri Lanka v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
Nasir Jamshed 97 98 11 2 98.97 Pakistan v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
BJ Watling 96* 88 12 0 109.09 New Zealand v Sri Lanka Pallekele 6 Nov 2012 ODI # 3306

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
India v Pakistan at Chennai, 1st ODI, Dec 30, 2012 [ODI # 3314]
Bangladesh v West Indies at Dhaka, 5th ODI, Dec 8, 2012 [ODI # 3313]
Bangladesh v West Indies at Dhaka, 4th ODI, Dec 7, 2012 [ODI # 3312]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365