S.No |
Date |
Score |
Against |
Venue |
1 |
May 28, 2010 |
114 |
Zimbabwe |
Queens Sports Club, Bulawayo, Zimbabwe |
2 |
May 30, 2010 |
101 |
Sri Lanka |
Queens Sports Club, Bulawayo, Zimbabwe |
3 |
October 16, 2013 |
141 |
Australia |
Sawai Mansingh Stadium, Jaipur, India |
4 |
November 2, 2013 |
209 |
Australia |
Chinaswamy Stadium, Bangalore, India |
5 |
November 13, 2014 |
264 |
Sri Lanka |
Eden Gardens, Kolkata, India |
6 |
January 18, 2015 |
138 |
Australia |
Melbourne Cricket Ground, Melbourne, Australia |
7 |
March 19, 2015 |
137 |
Bangladesh |
Melbourne Cricket Ground, Melbourne, Australia |
8 |
October 11, 2015 |
150 |
South Africa |
Green Park Stadium, Kanpur, India |
9 |
January 12, 2016 |
171 |
Australia |
WACA Ground, Perth, Australia |
10 |
January 15, 2016 |
124 |
Australia |
The Gabba Brisbane, Australia |
11 |
June 15, 2017 |
123 |
Bangladesh |
Edgbaston Cricket Ground, Birmingham, England |
12 |
August 27, 2017 |
124 |
Sri Lanka |
Pallekele International Cricket Stadium, Pallekele, Sri Lanka |
13 |
August 31, 2017 |
104 |
Sri Lanka |
R Premadasa Stadium, Colombo, Sri Lanka |
14 |
October 1, 2017 |
125 |
Australia |
Vidarbha Cricket Association, Nagpur, India |
15 |
October 29, 2017 |
147 |
New Zealand |
Green Park Stadium, Kanpur, India |
16 |
December 13, 2017 |
208 |
Sri Lanka |
Punjab Cricket Association Stadium, Mohalli, India |
17 |
February 13, 2018 |
115 |
South Africa |
St. George’s Park, Port Elizabeth, South Africa |
18 |
July 12, 2018 |
137 |
England |
Trent Bridge, Nottingham, England |
19 |
September 23, 2018 |
111 |
Pakistan |
Dubai Cricket Stadium, Dubai, UAE |
20 |
October 21, 2018 |
152 |
West Indies |
ACA Stadium Guwahati, India |
21 |
October 29, 2018 |
162 |
West Indies |
Brabourne Stadium, Mumbai, India |
22 |
January 12, 2019 |
133 |
Australia |
Sydney Cricket Ground, Sydney, Australia |
23 |
June 5, 2019 |
122 |
South Africa |
Rose Bowl, Southampton, England |
24 |
June 16, 2019 |
140 |
Pakistan |
Old Trafford Cricket Ground. Manchester, England |
25 |
June 30, 2019 |
102 |
England |
Edgbaston Cricket Ground, Birmingham, England |
26 |
July 2, 2019 |
104 |
Bangladesh |
Edgbaston Cricket Ground, Birmingham, England |
27 |
July 6, 2019 |
103 |
Sri Lanka |
Headingley Cricket Ground, Leeds, England |
28 |
December 18, 2019 |
159 |
West Indies |
Dr. YS Rajashekhar Reddy ACA-VDCA Cricket Stadium, Vishakhapatnam, India |
29 |
January 19, 2020 |
119 |
Australia |
Chinnaswamy Stadium, Bangalore, India |
30 |
24 January 2023 |
101 |
New Zealand |
Holkar Stadium ( India ) |