| 1 |
24 December 2009 |
Sri Lanka |
107 |
2 |
Eden Gardens, Kolkata |
Won |
| 2 |
11 January 2010 |
Bangladesh |
102 |
2 |
Shere Bangla National Stadium, Dhaka |
Won |
| 3 |
20 October 2010 |
Australia |
118 |
2 |
APCA-VDCA Stadium, Visakhapatnam |
Won |
| 4 |
28 November 2010 |
New Zealand |
105 |
1 |
Nehru Stadium, Guwahati |
Won |
| 5 |
19 February 2011 |
Bangladesh |
100 |
1 |
Shere Bangla National Stadium, Dhaka |
Won |
| 6 |
16 September 2011 |
England |
107 |
1 |
Sophia Gardens, Cardiff |
Lost |
| 7 |
17 October 2011 |
England |
112 |
2 |
Feroz Shah Kotla Ground, Delhi |
Won |
| 8 |
2 December 2011 |
West Indies |
117 |
2 |
APCA-VDCA Stadium, Visakhapatnam |
Won |
| 9 |
28 February 2012 |
Sri Lanka |
133 |
2 |
Bellerive Oval, Hobart |
Won |
| 10 |
13 March 2012 |
Sri Lanka |
108 |
1 |
Shere Bangla National Stadium, Dhaka |
Won |
| 11 |
18 March 2012 |
Pakistan |
183 |
2 |
Shere Bangla National Stadium, Dhaka |
Won |
| 12 |
21 July 2012 |
Sri Lanka |
106 |
1 |
MRIC Stadium, Hambantota |
Won |
| 13 |
31 July 2012 |
Sri Lanka |
128 |
2 |
R. Premadasa Stadium, Colombo |
Won |
| 14 |
5 July 2013 |
West Indies |
102 |
1 |
Queen’s Park Oval, Port of Spain |
Won |
| 15 |
24 July 2013 |
Zimbabwe |
115 |
2 |
Harare Sports Club, Harare |
Won |
| 16 |
16 October 2013 |
Australia |
100 |
2 |
Sawai Mansingh Stadium, Jaipur |
Won |
| 17 |
30 October 2013 |
Australia |
115 |
2 |
VCA Stadium, Nagpur |
Won |
| 18 |
19 January 2014 |
New Zealand |
123 |
2 |
McLean Park, Napier |
Lost |
| 19 |
26 February 2014 |
Bangladesh |
136 |
2 |
Khan Shaheb Osman Ali Stadium, Fatullah |
Won |
| 20 |
17 October 2014 |
West Indies |
127 |
1 |
HPCA Stadium, Dharamshala |
Won |
| 21 |
16 November 2014 |
Sri Lanka |
139 |
2 |
JSCA International Stadium, Ranchi |
Won |
| 22 |
15 February 2015 |
Pakistan |
107 |
1 |
Adelaide Oval, Adelaide |
Won |
| 23 |
22 October 2015 |
South Africa |
138 |
1 |
M. A. Chidambaram Stadium, Chennai |
Won |
| 24 |
17 January 2016 |
Australia |
117 |
1 |
Melbourne Cricket Ground, Melbourne |
Lost |
| 25 |
20 January 2016 |
Australia |
106 |
2 |
Manuka Oval, Canberra |
Lost |
| 26 |
23 October 2016 |
New Zealand |
154 |
2 |
Punjab Cricket Association IS Bindra Stadium, Mohali |
Won |
| 27 |
15 January 2017 |
England |
122 |
2 |
Maharashtra Cricket Association Stadium, Pune |
Won |
| 28 |
6 July 2017 |
West Indies |
111 |
2 |
Sabina Park, Kingston |
Won |
| 29 |
31 August 2017 |
Sri Lanka |
131 |
1 |
R. Premadasa Stadium, Colombo |
Won |
| 30 |
3 September 2017 |
Sri Lanka |
110 |
2 |
R. Premadasa Stadium, Colombo |
Won |
| 31 |
22 October 2017 |
New Zealand |
121 |
1 |
Wankhede Stadium, Mumbai |
Lost |
| 32 |
29 October 2017 |
New Zealand |
113 |
1 |
Green Park Stadium, Kanpur |
Won |
| 33 |
1 February 2018 |
South Africa |
112 |
2 |
Kingsmead Cricket Ground, Durban |
Won |
| 34 |
7 February 2018 |
South Africa |
160 |
1 |
Newlands Cricket Ground, Cape Town |
Won |
| 35 |
16 February 2018 |
South Africa |
129 |
2 |
SuperSport Park, Centurion |
Won |
| 36 |
21 October 2018 |
West Indies |
140 |
2 |
Barsapara Cricket Ground, Guwahati |
Won |
| 37 |
24 October 2018 |
West Indies |
157* |
1 |
ACA-VDCA Stadium, Visakhapatnam |
Tie |
| 38 |
27 October 2018 |
West Indies |
107 |
2 |
MCA Stadium, Pune |
Lost |
| 39 |
15 January 2019 |
Australia |
104 |
2 |
Adelaide Oval, Adelaide |
Won |
| 40 |
05 March 2019 |
Australia |
116 |
1 |
Vidarbha Cricket Association Stadium, Nagpur |
Won |
| 41 |
08 March 2019 |
Australia |
123 |
2 |
JSCA International Stadium Complex, Ranchi |
Lost |
| 42 |
11 August 2019 |
West Indies |
120 |
1 |
Queen’s Park Oval, Port of Spain |
Won |
| 43 |
14 August 2019 |
West Indies |
114* |
2 |
Queen’s Park Oval, Port of Spain |
Won |