Batting Most Runs Innings IN India

Players IN India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
154*202134161114.92Indiav New ZealandMohali23 Oct 2016ODI # 3798
150183127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
134203122106109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
12214710585116.19Indiav EnglandPune15 Jan 2017ODI # 3819
12012576124157.89Indiav EnglandPune15 Jan 2017ODI # 3819
119-98180121.42Irelandv AfghanistanGreater Noida15 Mar 2017ODI # 3850
11818312814192.18New Zealandv IndiaDelhi20 Oct 2016ODI # 3797
108*16412810184.37Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854
1021298165125.92Englandv IndiaCuttack19 Jan 2017ODI # 3821
1011269066112.22Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
991451149186.84Irelandv AfghanistanGreater Noida19 Mar 2017ODI # 3852
951158095118.75Irelandv AfghanistanGreater Noida17 Mar 2017ODI # 3851
9011875121120.00Indiav EnglandEden Gardens22 Jan 2017ODI # 3824
85*1098191104.93Indiav New ZealandDharamsala16 Oct 2016ODI # 3796
85*8574111114.86Irelandv AfghanistanGreater Noida19 Mar 2017ODI # 3852
821037392112.32Englandv IndiaCuttack19 Jan 2017ODI # 3821
80122916387.91Indiav New ZealandMohali23 Oct 2016ODI # 3798
79*178987180.61New Zealandv IndiaDharamsala16 Oct 2016ODI # 3796
78141954182.10Englandv IndiaPune15 Jan 2017ODI # 3819
78-924384.78Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
737861120119.67Englandv IndiaPune15 Jan 2017ODI # 3819
72*676082120.00Irelandv AfghanistanGreater Noida22 Mar 2017ODI # 3853
721038412085.71New Zealandv IndiaRanchi26 Oct 2016ODI # 3799
701076553107.69Indiav New ZealandVisakhapatnam29 Oct 2016ODI # 3800
68-906175.55Irelandv AfghanistanGreater Noida15 Mar 2017ODI # 3850
6873705297.14Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
65152762185.52Indiav New ZealandVisakhapatnam29 Oct 2016ODI # 3800
658456101116.07Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
635643120146.51Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
62*95775180.51Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854
62424025155.00Englandv IndiaPune15 Jan 2017ODI # 3819
61131723184.72New Zealandv IndiaMohali23 Oct 2016ODI # 3798
57*603942146.15Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
57844770121.27New Zealandv IndiaMohali23 Oct 2016ODI # 3798
57108705181.42Indiav New ZealandRanchi26 Oct 2016ODI # 3799
5699645187.50Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
56674342130.23Indiav EnglandEden Gardens22 Jan 2017ODI # 3824
56685043112.00Afghanistanv IrelandGreater Noida19 Mar 2017ODI # 3852
55364563122.22New Zealandv IndiaDharamsala16 Oct 2016ODI # 3796
55554360127.90Englandv IndiaCuttack19 Jan 2017ODI # 3821
5581638087.30Indiav EnglandEden Gardens22 Jan 2017ODI # 3824
5583595293.22Irelandv AfghanistanGreater Noida17 Mar 2017ODI # 3851
5465558098.18Englandv IndiaCuttack19 Jan 2017ODI # 3821
51-713071.83Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
5198764267.10Afghanistanv IrelandGreater Noida19 Mar 2017ODI # 3852
51104604285.00Irelandv AfghanistanGreater Noida24 Mar 2017ODI # 3854
50*382824178.57Afghanistanv IrelandGreater Noida19 Mar 2017ODI # 3852
46864661100.00New Zealandv IndiaDelhi20 Oct 2016ODI # 3797
4564512188.23Indiav New ZealandRanchi26 Oct 2016ODI # 3799
4582575178.94Indiav EnglandEden Gardens22 Jan 2017ODI # 3824
4561464097.82Irelandv AfghanistanGreater Noida17 Mar 2017ODI # 3851
4456574177.19New Zealandv IndiaMohali23 Oct 2016ODI # 3798
4356442397.72Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
43-4171104.87Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
42284280100.00Afghanistanv IrelandGreater Noida22 Mar 2017ODI # 3853
4267526180.76Irelandv AfghanistanGreater Noida24 Mar 2017ODI # 3854
41*58533177.35Afghanistanv IrelandGreater Noida22 Mar 2017ODI # 3853
41473722110.81Indiav New ZealandDelhi20 Oct 2016ODI # 3797
4181594069.49New Zealandv IndiaRanchi26 Oct 2016ODI # 3799
4164594169.49Indiav New ZealandVisakhapatnam29 Oct 2016ODI # 3800
4185643064.06Afghanistanv IrelandGreater Noida22 Mar 2017ODI # 3853
4196673061.19Irelandv AfghanistanGreater Noida22 Mar 2017ODI # 3853
40*603731108.10Indiav EnglandPune15 Jan 2017ODI # 3819
39*523741105.40New Zealandv IndiaMohali23 Oct 2016ODI # 3798
39*523721105.40Indiav New ZealandVisakhapatnam29 Oct 2016ODI # 3800
3995653060.00Indiav New ZealandDelhi20 Oct 2016ODI # 3797
3965404097.50New Zealandv IndiaRanchi26 Oct 2016ODI # 3799
3954503278.00Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854
3877403195.00Indiav New ZealandRanchi26 Oct 2016ODI # 3799
37412570148.00Irelandv AfghanistanGreater Noida17 Mar 2017ODI # 3851
36513230112.50Indiav New ZealandDelhi20 Oct 2016ODI # 3797
3585581060.34New Zealandv IndiaRanchi26 Oct 2016ODI # 3799
3576585060.34Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
35221742205.88Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
3585555063.63Afghanistanv IrelandGreater Noida22 Mar 2017ODI # 3853
34*-1931178.94Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
34351941178.94Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
3477523065.38Irelandv AfghanistanGreater Noida24 Mar 2017ODI # 3854
3469524065.38Irelandv AfghanistanGreater Noida24 Mar 2017ODI # 3854
3359344297.05Indiav New ZealandDharamsala16 Oct 2016ODI # 3796
32-3240100.00Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
3140361286.11Englandv IndiaPune15 Jan 2017ODI # 3819
30-2222136.36Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
3073521057.69Irelandv AfghanistanGreater Noida19 Mar 2017ODI # 3852
28*55343082.35Indiav New ZealandMohali23 Oct 2016ODI # 3798
28*422840100.00Irelandv AfghanistanGreater Noida19 Mar 2017ODI # 3852
2875493057.14Indiav New ZealandDelhi20 Oct 2016ODI # 3797
28341731164.70Englandv IndiaPune15 Jan 2017ODI # 3819
28362621107.69Englandv IndiaPune15 Jan 2017ODI # 3819
2838304193.33Irelandv AfghanistanGreater Noida22 Mar 2017ODI # 3853
27312122128.57New Zealandv IndiaMohali23 Oct 2016ODI # 3798
2755404067.50New Zealandv IndiaVisakhapatnam29 Oct 2016ODI # 3800
26*331750152.94Englandv IndiaCuttack19 Jan 2017ODI # 3821
25*29262196.15Indiav New ZealandRanchi26 Oct 2016ODI # 3799
2545361169.44Indiav EnglandEden Gardens22 Jan 2017ODI # 3824
2562463054.34Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
24281811133.33Indiav New ZealandVisakhapatnam29 Oct 2016ODI # 3800
2457423057.14Irelandv AfghanistanGreater Noida22 Mar 2017ODI # 3853
2350453051.11Afghanistanv IrelandGreater Noida22 Mar 2017ODI # 3853
2227273081.48New Zealandv IndiaMohali23 Oct 2016ODI # 3798
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
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]