Batting Most Runs Innings

Cricket Records in 2010s in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
189*216155192121.93New Zealandv EnglandSouthampton02 Jun 2013ODI # 3361
181*213147176123.12New Zealandv EnglandDunedin07 Mar 2018ODI # 3989
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
161*215150124107.33Australiav EnglandMelbourne16 Jan 2011ODI # 3081
151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
150209124160120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
150183127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
14419615014096.00Sri Lankav EnglandLeeds01 Jul 2011ODI # 3167
143174107126133.64Australiav EnglandSouthampton16 Sep 2013ODI # 3416
140*-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
139*19714313297.20Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
138*15496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
135158128123105.46Australiav EnglandMelbourne14 Feb 2015ODI # 3600
135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
134*19713512099.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
134203122106109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
128167109125117.43West Indiesv EnglandNorth Sound05 Mar 2014ODI # 3484
12818414212390.14Bangladeshv EnglandThe Oval01 Jun 2017ODI # 3875
127169115180110.43Australiav EnglandSydney16 Jan 2015ODI # 3578
12718713013297.69South Africav EnglandCenturion09 Feb 2016ODI # 3736
125187120133104.16Bangladeshv EnglandMirpur28 Feb 2010ODI # 2964
12214710585116.19Indiav EnglandPune15 Jan 2017ODI # 3819
12118012812094.53Australiav EnglandMelbourne12 Jan 2014ODI # 3454
121147119121101.68Bangladeshv EnglandCardiff08 Jun 2019ODI # 4153
120170115105104.34Indiav EnglandBengaluru27 Feb 2011ODI # 3110
12012576124157.89Indiav EnglandPune15 Jan 2017ODI # 3819
119*14696104123.95New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
11916011093108.18Netherlandsv EnglandNagpur22 Feb 2011ODI # 3104
118159113121104.42New Zealandv EnglandSouthampton14 Jun 2015ODI # 3656
117*11686112136.04Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
115150112131102.67Pakistanv EnglandNottingham17 May 2019ODI # 4138
11312363136179.36Irelandv EnglandBengaluru02 Mar 2011ODI # 3114
11316211612097.41New Zealandv EnglandHamilton25 Feb 2018ODI # 3980
112*13498160114.28Indiav EnglandDelhi17 Oct 2011ODI # 3201
112*2021436278.32New Zealandv EnglandWellington03 Mar 2018ODI # 3982
11217414214178.87Irelandv EnglandDublin (Malahide)03 Sep 2013ODI # 3409
112156104140107.69Sri Lankav EnglandLord's31 May 2014ODI # 3495
112169112122100.00Sri Lankav EnglandPallekele13 Dec 2014ODI # 3567
11221211911294.11Bangladeshv EnglandMirpur07 Oct 2016ODI # 3791
1101471148296.49Australiav EnglandHobart21 Jan 2011ODI # 3083
11017312312089.43New Zealandv EnglandSouthampton14 Jun 2015ODI # 3656
108*17511510293.91Sri Lankav EnglandColombo (RPS)26 Mar 2011ODI # 3145
1081511118497.29Australiav EnglandPerth24 Jan 2014ODI # 3461
1071029391115.05Indiav EnglandCardiff16 Sep 2011ODI # 3195
10713811910389.91Australiav EnglandMelbourne14 Jan 2018ODI # 3951
106121100104106.00Indiav EnglandBirmingham02 Sep 2014ODI # 3523
106-1149192.98Australiav EnglandBrisbane19 Jan 2018ODI # 3958
105*19612611283.33Sri Lankav EnglandLord's03 Jul 2011ODI # 3168
105141102140102.94Australiav EnglandManchester08 Sep 2013ODI # 3412
1051601306080.76Pakistanv EnglandLord's27 Aug 2016ODI # 3771
104*1208374125.30West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
103*2021238483.73New Zealandv EnglandLord's31 May 2013ODI # 3360
1031841387274.63Bangladeshv EnglandAdelaide09 Mar 2015ODI # 3630
102*17512212183.60Sri Lankav EnglandColombo (RPS)26 Mar 2011ODI # 3145
102*1689561107.36Australiav EnglandHobart23 Jan 2015ODI # 3589
102*17113010178.46Pakistanv EnglandAbu Dhabi11 Nov 2015ODI # 3707
10215210915093.57Indiav EnglandBirmingham30 Jun 2019ODI # 4179
101*15297111104.12South Africav EnglandCape Town14 Feb 2016ODI # 3738
1011671249181.45Sri Lankav EnglandColombo (RPS)16 Dec 2014ODI # 3569
101-9254109.78Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
1001801179185.47New Zealandv EnglandNapier20 Feb 2013ODI # 3336
10010675123133.33Indiav EnglandCardiff27 Aug 2014ODI # 3517
100-1066394.33Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
10014411611286.20Australiav EnglandLord's25 Jun 2019ODI # 4173
99*1441067093.39Australiav EnglandThe Oval30 Jun 2010ODI # 3004
9814410311095.14South Africav EnglandSouthampton27 May 2017ODI # 3873
97*1411079190.65South Africav EnglandNottingham05 Sep 2012ODI # 3304
97*13281114119.75Indiav EnglandBirmingham02 Sep 2014ODI # 3523
971078072121.25Pakistanv EnglandLeeds19 May 2019ODI # 4140
96-10715089.71Australiav EnglandAdelaide26 Jan 2018ODI # 3966
9515410712088.78Indiav EnglandChester-le-Street03 Sep 2011ODI # 3186
951169815096.93Australiav EnglandPerth01 Feb 2015ODI # 3597
95-9712097.93Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
941127896120.51West Indiesv EnglandBristol24 Sep 2017ODI # 3915
9312188121105.68New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
921309310098.92Australiav EnglandThe Oval30 Jun 2010ODI # 3004
911661046087.50Indiav EnglandMohali20 Oct 2011ODI # 3205
9117112310073.98Sri Lankav EnglandPallekele10 Dec 2014ODI # 3565
9011870121128.57New Zealandv EnglandNottingham17 Jun 2015ODI # 3657
9011073101123.28Pakistanv EnglandCardiff04 Sep 2016ODI # 3777
9011875121120.00Indiav EnglandEden Gardens22 Jan 2017ODI # 3824
89*1217991112.65Indiav EnglandMohali23 Jan 2013ODI # 3327
891137781115.58Bangladeshv EnglandAdelaide09 Mar 2015ODI # 3630
881521017087.12Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
881589810089.79Sri Lankav EnglandColombo (RPS)26 Nov 2014ODI # 3554
87*149977089.69Australiav EnglandSouthampton22 Jun 2010ODI # 3000
87*10470101124.28Indiav EnglandHyderabad14 Oct 2011ODI # 3199
87*151918195.60West Indiesv EnglandNorth Sound28 Feb 2014ODI # 3477
87138915395.60Australiav EnglandCardiff14 Sep 2013ODI # 3415
87876892127.94Indiav EnglandLeeds05 Sep 2014ODI # 3525
87132988088.77New Zealandv EnglandCardiff06 Jun 2017ODI # 3880
87-996487.87Australiav EnglandPerth28 Jan 2018ODI # 3968
86*135987287.75Australiav EnglandCardiff24 Jun 2010ODI # 3002
86*-9911086.86Indiav EnglandWankhede23 Oct 2011ODI # 3207
861651057081.90Sri Lankav EnglandColombo (RPS)07 Dec 2014ODI # 3563
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades 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 West Indies at Cuttack, 3rd ODI, Dec 22, 2019 [ODI # 4223]

India v West Indies at Visakhapatnam, 2nd ODI, Dec 18, 2019 [ODI # 4222]

India v West Indies at Chennai, 1st ODI, Dec 15, 2019 [ODI # 4221]