Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Highest Individual Score in ODI
India
Melbourne Cricket Ground, Melbourne
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
Bermuda
Canada
Denmark
East Africa
England
Hong Kong
India
Ireland
Italy
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
Uganda
United Arab Emirates
United States
West Indies
Zimbabwe
IND Highest Individual Score in ODI at Melbourne Cricket Ground, Melbourne
Sr
Player
BP
HS
Opp
Date
1
Rohit Sharma
139
138
AUS
18 Jan 2015
2
Rohit Sharma
126
137
BAN
19 Mar 2015
3
Shikhar Dhawan
146
137
SA
22 Feb 2015
4
Virat Kohli
117
117
AUS
17 Jan 2016
5
Sourav Ganguly
127
100
AUS
12 Jan 2000
6
Mahendra Singh Dhoni
114
87*
AUS
18 Jan 2019
7
Sourav Ganguly
83
82
AUS
09 Jan 2004
8
Ajinkya Rahane
60
79
SA
22 Feb 2015
9
Dilip Vengsarkar
88
77*
AUS
31 Jan 1986
10
Mohinder Amarnath
101
74
NZ
23 Jan 1986
11
Sunil Gavaskar
123
72
AUS
31 Jan 1986
12
Shikhar Dhawan
91
68
AUS
17 Jan 2016
13
Suresh Raina
57
65
BAN
19 Mar 2015
14
Sachin Tendulkar
69
63
AUS
09 Jan 2004
15
Kedar Jadhav
57
61*
AUS
18 Jan 2019
16
Hemang Badani
81
60*
AUS
06 Feb 2004
17
Rahul Dravid
85
60
AUS
12 Jan 2000
18
Sunil Gavaskar
99
59
AUS
16 Jan 1986
19
Mohinder Amarnath
77
58*
AUS
16 Jan 1986
20
Ajit Agarkar
62
53
AUS
06 Feb 2004
21
Suresh Raina
63
51
AUS
18 Jan 2015
22
Ajinkya Rahane
55
50
AUS
17 Jan 2016
23
Ravi Shastri
52
49
AUS
09 Feb 1986
24
Kapil Dev
39
47
NZ
23 Jan 1986
25
Virat Kohli
60
46
SA
22 Feb 2015
26
Virat Kohli
62
46
AUS
18 Jan 2019
27
Sachin Tendulkar
54
44
AUS
10 Feb 2008
28
Dilip Vengsarkar
60
43
NZ
23 Jan 1986
29
Dilip Vengsarkar
66
41
AUS
09 Feb 1986
30
Rohit Sharma
61
39*
AUS
10 Feb 2008
31
Kris Srikkanth
71
37
AUS
09 Feb 1986
32
Virender Sehwag
59
35
AUS
09 Jan 2004
33
Robin Singh
35
33*
AUS
12 Jan 2000
34
Virat Kohli
34
31
AUS
05 Feb 2012
35
Shikhar Dhawan
50
30
BAN
19 Mar 2015
36
Mahendra Singh Dhoni
38
29
AUS
05 Feb 2012
37
Kris Srikkanth
34
27
AUS
31 Jan 1986
38
Yuvraj Singh
24
25
AUS
09 Jan 2004
39
VVS Laxman
25
24
AUS
06 Feb 2004
40
Mahendra Singh Dhoni
9
23
AUS
17 Jan 2016
41
Ravindra Jadeja
10
23*
BAN
19 Mar 2015
42
Kapil Dev
18
23
AUS
31 Jan 1986
43
Shikhar Dhawan
46
23
AUS
18 Jan 2019
44
Kris Srikkanth
51
22
AUS
16 Jan 1986
45
Rohit Sharma
21
21
AUS
05 Feb 2012
46
Yuvraj Singh
21
21
AUS
06 Feb 2004
47
Gautam Gambhir
43
21
AUS
10 Feb 2008
48
Chetan Sharma
11
20*
NZ
23 Jan 1986
49
Irfan Pathan
19
19
AUS
06 Feb 2004
50
Ravindra Jadeja
25
19
AUS
05 Feb 2012