| Sr. No. |
Opposition |
Venue |
Score |
Date |
| 1 |
Sri Lanka |
Eden Gardens, Kolkata |
107 |
24th Dec, 2009 |
| 2 |
Bangladesh |
Sher-e-Bangla Cricket Stadium, Dhaka |
102* |
11th Jan, 2010 |
| 3 |
Australia |
APCA-VDCA Stadium, Visakhapatnam |
118 |
20th Oct, 2010 |
| 4 |
New Zealand |
Nehru Stadium, Guwahati |
105 |
28th Nov, 2010 |
| 5 |
Bangladesh |
Sher-e-Bangla Cricket Stadium, Dhaka |
100* |
19th Feb, 2011 |
| 6 |
England |
Sophia Gardens, Cardiff |
107 |
16th Sep, 2011 |
| 7 |
England |
Feroz Shah Kotla Ground, Delhi |
112* |
17th Oct, 2011 |
| 8 |
West Indies |
APCA-VDCA Stadium, Visakhapatnam |
117 |
2nd Dec, 2011 |
| 9 |
Sri Lanka |
Bellerive Oval, Hobart |
133* |
28th Feb, 2012 |
| 10 |
Sri Lanka |
Sher-e-Bangla Cricket Stadium, Dhaka |
108 |
13th Mar, 2012 |
| 11 |
Pakistan |
Sher-e-Bangla Cricket Stadium, Dhaka |
183 |
18th Mar, 2012 |
| 12 |
Sri Lanka |
MRIC Stadium, Hambantota |
106 |
21st Jul, 2012 |
| 13 |
Sri Lanka |
R. Premadasa Stadium, Colombo |
128* |
31st Jul, 2012 |
| 14 |
West Indies |
Queen’s Park Oval, Port of Spain |
102 |
5th Jul, 2013 |
| 15 |
Zimbabwe |
Harare Sports Club, Harare |
115 |
24th Jul, 2013 |
| 16 |
Australia |
Sawai Mansingh Stadium, Jaipur |
100* |
16th Oct, 2013 |
| 17 |
Australia |
VCA Stadium, Nagpur |
115* |
30th Oct, 2013 |
| 18 |
New Zealand |
McLean Park, Napier |
123 |
19th Jan, 2014 |
| 19 |
Bangladesh |
Khan Shaheb Osman Ali Stadium, Fatullah |
136 |
26th Feb, 2014 |
| 20 |
West Indies |
HPCA Stadium, Dharamshala |
127 |
17th Oct, 2014 |
| 21 |
Sri Lanka |
JSCA International Stadium, Ranchi |
139* |
16th Nov, 2014 |
| 22 |
Pakistan |
Adelaide Oval, Adelaide |
107 |
15th Feb, 2015 |
| 23 |
South Africa |
M. A. Chidambaram Stadium, Chennai |
138 |
22nd Oct, 2015 |
| 24 |
Australia |
Melbourne Cricket Ground, Melbourne |
117 |
17th Jan, 2016 |
| 25 |
Australia |
Manuka Oval, Canberra |
106 |
20th Jan, 2016 |
| 26 |
New Zealand |
Punjab Cricket Association IS Bindra Stadium, Mohali |
154* |
23rd Oct, 2016 |
| 27 |
England |
Maharashtra Cricket Association Stadium, Pune |
122 |
15th Jan, 2017 |
| 28 |
West Indies |
Sabina Park, Kingston |
111* |
6th Jul, 2017 |
| 29 |
Sri Lanka |
R. Premadasa Stadium, Colombo |
131 |
31st Aug, 2017 |
| 30 |
Sri Lanka |
R. Premadasa Stadium, Colombo |
110* |
3rd Sep, 2017 |
| 31 |
New Zealand |
Wankhede Stadium, Mumbai |
121 |
22nd Oct, 2017 |
| 32 |
New Zealand |
Green Park Stadium, Kanpur |
113 |
29th Oct, 2017 |
| 33 |
South Africa |
Kingsmead Cricket Ground, Durban |
112 |
1st Feb, 2018 |
| 34 |
South Africa |
Newlands Cricket Ground, Cape Town |
160* |
7th Feb, 2018 |
| 35 |
South Africa |
SuperSport Park, Centurion |
129* |
16th Feb, 2018 |
| 36 |
West Indies |
ACA Stadium, Guwahati |
140 |
21st Oct, 2018 |
| 37 |
West Indies |
ACA-VDCA Cricket Stadium, Visakhapatnam |
157* |
24th Oct, 2018 |
| 38 |
West Indies |
Maharashtra Cricket Association Stadium, Pune |
107 |
27th Oct, 2018 |
| 39 |
Australia |
Adelaide Oval, Adelaide |
104 |
15th Jan, 2019 |
| 40 |
Australia |
Vidarbha Cricket Association Stadium, Nagpur |
116 |
5th Mar, 2019 |
| 41 |
Australia |
JSCA International Stadium, Ranchi |
123 |
8th Mar, 2019 |
| 42 |
West Indies |
Queen’s Park Oval, Port of Spain |
120 |
11th Aug, 2019 |
| 43 |
West Indies |
Queen’s Park Oval, Port of Spain |
114* |
14th Aug, 2019 |
| 44 |
Bangladesh |
Zahur Ahmed Chowdhury Stadium, Chattogram |
113 |
10th Dec, 2022 |
| 45 |
Sri Lanka |
Barsapara Cricket Stadium, Guwahati |
113 |
10th Jan, 2023 |
| 46 |
Sri Lanka |
Greenfield International Stadium, Thiruvananthapuram |
166* |
15th Jan, 2023 |
| 47 |
Pakistan |
R.Premadasa Stadium, Khettarama, Colombo |
122* |
11th Sep, 2023 |
| 48 |
Bangladesh |
Maharashtra Cricket Association Stadium, Pune |
103* |
19th Oct, 2023 |
| 49 |
South Africa |
Eden Gardens, Kolkata |
101* |
5th Nov, 2023 |
| 50 |
New Zealand |
Wankhede Stadium, Mumbai |
117 |
15th Nov, 2023 |