Highest Score in One day Cricket in 2012

Record holder : Virat Kohli of India holds the record (183 runs) for highest score in one day cricket in 2012.

Download this Record Infographics

183 runs
India Virat Kohli ( Ind )
Balls Faced 148
Strike Rate 123.64
Sixes 1
Fours 22
163 runs
Australia David Warner ( Aus )
Balls Faced 157
Strike Rate 103.82
Sixes 2
Fours 13
160* runs
Balls Faced 165
Strike Rate 96.96
Sixes 3
Fours 11
150 runs
South Africa Hashim Amla ( SA )
Balls Faced 124
Strike Rate 120.96
Fours 16
146 runs
New Zealand Rob Nicol ( NZ )
Balls Faced 134
Strike Rate 108.95
Sixes 6
Fours 10
137 runs
England Alastair Cook ( Eng )
Balls Faced 142
Strike Rate 96.47
Fours 14
133* runs
India Virat Kohli ( Ind )
Balls Faced 86
Strike Rate 154.65
Sixes 2
Fours 16
133 runs
Balls Faced 151
Strike Rate 88.07
Fours 12
130 runs
Balls Faced 153
Strike Rate 84.96
Sixes 2
Fours 12
128* runs
India Virat Kohli ( Ind )
Balls Faced 119
Strike Rate 107.56
Sixes 1
Fours 12
Recommended for you