Batting Most Runs Innings - vs India

Players - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1111301186594.06Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
11018211512195.65Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
951731138184.07New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
89132959193.68New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
811251034278.64Zimbabwev IndiaBulawayo228 May 2010ODI # 2981
75152952278.94Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
74103906182.22Zimbabwev IndiaHarare23 Jun 2010ODI # 2986
74118859-87.05Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
731028210-89.02Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
71966271114.51Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
67*83605-111.66Zimbabwev IndiaBulawayo228 May 2010ODI # 2981
66125864276.74Zimbabwev IndiaHarare23 Jun 2010ODI # 2986
6194844172.61Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
55*115884162.50Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
53*82675179.10Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
52473573148.57New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
51494123124.39Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
46544351106.97Zimbabwev IndiaBulawayo228 May 2010ODI # 2981
45105625-72.58Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
4389614-70.49Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
4277602170.00Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
3942463-84.78Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
3997675-58.20Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
3857466-82.60Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
3770357-105.71Bangladeshv IndiaDambulla116 Jun 2010ODI # 2993
35*86354-100.00Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
35-238-152.17Sri Lankav IndiaDambulla222 Aug 2010ODI # 3038
33-356-94.28Sri Lankav IndiaDambulla222 Aug 2010ODI # 3038
323625-3128.00Zimbabwev IndiaBulawayo228 May 2010ODI # 2981
32292321139.13Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
32422521128.00Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
3163452-68.88Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
3067551-54.54Bangladeshv IndiaDambulla116 Jun 2010ODI # 2993
28*38213-133.33Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
275543--62.79Zimbabwev IndiaBulawayo228 May 2010ODI # 2981
2759384171.05Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
26*29212-123.80Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
2571463-54.34Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
24*30164-150.00Zimbabwev IndiaBulawayo228 May 2010ODI # 2981
24211641150.00Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
2339412-56.09Bangladeshv IndiaDambulla116 Jun 2010ODI # 2993
22121221183.33Bangladeshv IndiaDambulla116 Jun 2010ODI # 2993
2233303-73.33Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
2124194-110.52Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
2133261-80.76Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
205448--41.66Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
2030232-86.95Zimbabwev IndiaHarare23 Jun 2010ODI # 2986
2046372-54.05Bangladeshv IndiaDambulla116 Jun 2010ODI # 2993
2024164-125.00Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
1936242-79.16Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
19211411135.71Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
19181321146.15New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
1771382-44.73Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
16*29151-106.66Zimbabwev IndiaHarare23 Jun 2010ODI # 2986
1634301-53.33Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
1544262-57.69Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
1411102-140.00New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
13*20171-76.47Zimbabwev IndiaHarare23 Jun 2010ODI # 2986
13*-152-86.66Sri Lankav IndiaDambulla222 Aug 2010ODI # 3038
1333271-48.14New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
12*-192-63.15Sri Lankav IndiaDambulla222 Aug 2010ODI # 3038
1223172-70.58New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
1214102-120.00Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
1125191-57.89Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
11962-183.33New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
1185381-28.94New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
1020141-71.42Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
102311--90.90New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
102928--35.71Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
109511200.00New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
9952-180.00New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
821142-57.14New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
7*1614--50.00Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
7771-100.00Bangladeshv IndiaDambulla116 Jun 2010ODI # 2993
710111-63.63Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
72013--53.84New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
730231-30.43Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
6*1211--54.54Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
61691-66.66Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
6218--75.00Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
5651-100.00Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
589--55.55Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
516121-41.66Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
52718--27.77New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
494--100.00Bangladeshv IndiaDambulla116 Jun 2010ODI # 2993
41311--36.36Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
4341-100.00Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
3*125--60.00Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
3*2912--25.00New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
31412--25.00Bangladeshv IndiaDambulla116 Jun 2010ODI # 2993
355--60.00Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
387--42.85Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
212--100.00Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
255--40.00Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
21612--16.66Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
21711--18.18New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
182--50.00Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
162--50.00Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
12015--6.66New Zealandv IndiaDambulla225 Aug 2010ODI # 3039
194--25.00Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]