10/10/2020 | 90 | 52 | 173.08 | 4 | 4 | 0 | 11 | 28 | 5 | Not Out | IPL | Chennai Super Kings | Dubai International Cricket Stadium, | Bat first | Yes |
29/03/2024 | 83 | 59 | 140.68 | 4 | 4 | 0 | 8 | 27 | 16 | Not Out | IPL | Kolkata Knight Riders | M Chinnaswamy Stadium, Bengaluru, Bengaluru | Bat first | No |
20/03/2021 | 80 | 52 | 153.85 | 2 | 7 | 1 | 4 | 29 | 9 | Not Out | T20I | England | Narendra Modi Stadium, Ahmedabad | Bat first | No |
06/05/2023 | 55 | 46 | 119.57 | 0 | 5 | 0 | 6 | 23 | 12 | c (Mukesh Kumar) | IPL | Delhi Capitals | Arun Jaitley Stadium, Delhi, Delhi | Bat first | No |
14/05/2013 | 57 | 43 | 132.56 | 2 | 6 | 0 | 2 | 17 | 16 | lbw (Azhar Mahmood) | IPL | Punjab Kings | M Chinnaswamy Stadium, Bangalore | Bat first | No |
24/04/2015 | 62 | 46 | 134.78 | 3 | 1 | 0 | 7 | 26 | 9 | Not Out | IPL | Rajasthan Royals | Sardar Patel Stadium, Motera, Ahmedabad | Chasing | No |
02/05/2016 | 52 | 44 | 118.18 | 0 | 4 | 0 | 6 | 24 | 10 | c (M Morkel) | IPL | Kolkata Knight Riders | M Chinnaswamy Stadium, Bangalore | Bat first | No |
04/09/2022 | 60 | 44 | 136.36 | 1 | 4 | 0 | 8 | 22 | 9 | run out | T20I | Pakistan | Dubai International Cricket Stadium, | Bat first | No |
07/08/2012 | 68 | 48 | 141.67 | 1 | 11 | 0 | 1 | 16 | 19 | c (RMS Eranga) | T20I | Sri Lanka | Pallekele International Cricket Stadium, Kandy | Bat first | No |
29/04/2018 | 68 | 44 | 154.55 | 3 | 5 | 0 | 6 | 18 | 12 | Not Out | IPL | Kolkata Knight Riders | M.Chinnaswamy Stadium, Bengaluru | Bat first | No |
11/12/2019 | 70 | 29 | 241.38 | 7 | 4 | 0 | 1 | 10 | 7 | Not Out | T20I | West Indies | Wankhede Stadium, Mumbai | Bat first | No |
16/03/2021 | 77 | 46 | 167.39 | 4 | 8 | 0 | 2 | 17 | 15 | Not Out | T20I | England | Narendra Modi Stadium, Ahmedabad | Bat first | No |
26/04/2023 | 54 | 37 | 145.95 | 0 | 6 | 0 | 4 | 22 | 5 | c (AD Russell) | IPL | Kolkata Knight Riders | M Chinnaswamy Stadium, Bengaluru, Bengaluru | Chasing | No |
30/09/2012 | 78 | 61 | 127.87 | 2 | 8 | 0 | 3 | 28 | 20 | Not Out | T20I | Pakistan | R Premadasa Stadium, Colombo | Chasing | Yes |
06/09/2017 | 82 | 54 | 151.85 | 1 | 7 | 0 | 9 | 30 | 7 | c (I Udana) | T20I | Sri Lanka | R.Premadasa Stadium, Khettarama, Colombo | Chasing | Yes |
26/09/2021 | 51 | 42 | 121.43 | 3 | 3 | 0 | 3 | 15 | 18 | c (AF Milne) | IPL | Mumbai Indians | Dubai International Cricket Stadium, | Bat first | No |
26/04/2011 | 56 | 38 | 147.37 | 2 | 8 | 0 | 0 | 12 | 16 | b (M Morkel) | IPL | Delhi Capitals | Feroz Shah Kotla, Delhi | Chasing | Yes |
17/05/2012 | 73 | 53 | 137.74 | 1 | 9 | 0 | 3 | 25 | 15 | Not Out | IPL | Delhi Capitals | Feroz Shah Kotla, Delhi | Bat first | No |
06/04/2014 | 77 | 58 | 132.76 | 4 | 5 | 0 | 2 | 29 | 18 | run out | T20I | Sri Lanka | Shere Bangla National Stadium, Mirpur | Bat first | No |
29/01/2016 | 59 | 33 | 178.79 | 1 | 7 | 0 | 6 | 13 | 6 | Not Out | T20I | Australia | Melbourne Cricket Ground, | Bat first | Yes |
06/12/2019 | 94 | 50 | 188.00 | 6 | 6 | 0 | 4 | 26 | 8 | Not Out | T20I | West Indies | Rajiv Gandhi International Stadium, Uppal, Hyderabad | Chasing | Yes |
10/11/2022 | 50 | 40 | 125.00 | 1 | 4 | 0 | 3 | 22 | 10 | c (CJ Jordan) | T20I | England | Adelaide Oval, | Bat first | No |
20/04/2023 | 59 | 47 | 125.53 | 1 | 5 | 0 | 5 | 23 | 13 | c (Harpreet Brar) | IPL | Punjab Kings | Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh, Chandigarh | Bat first | No |
14/05/2017 | 58 | 45 | 128.89 | 3 | 3 | 0 | 2 | 24 | 13 | c (Z Khan) | IPL | Delhi Capitals | Feroz Shah Kotla, Delhi | Bat first | No |
27/02/2019 | 72 | 38 | 189.47 | 6 | 2 | 0 | 4 | 20 | 6 | Not Out | T20I | Australia | M.Chinnaswamy Stadium, Bengaluru | Bat first | No |
15/04/2018 | 57 | 30 | 190.00 | 2 | 7 | 0 | 2 | 13 | 6 | c (S Gopal) | IPL | Rajasthan Royals | M.Chinnaswamy Stadium, Bengaluru | Chasing | No |
18/09/2019 | 72 | 52 | 138.46 | 3 | 4 | 1 | 3 | 29 | 12 | Not Out | T20I | South Africa | Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh | Chasing | Yes |
08/12/2020 | 85 | 61 | 139.34 | 3 | 4 | 1 | 4 | 40 | 9 | c (AJ Tye) | T20I | Australia | Sydney Cricket Ground, | Chasing | No |
02/11/2022 | 64 | 44 | 145.45 | 1 | 8 | 0 | 5 | 16 | 14 | Not Out | T20I | Bangladesh | Adelaide Oval, | Bat first | Yes |
15/04/2023 | 50 | 34 | 147.06 | 1 | 6 | 0 | 2 | 16 | 9 | c (Lalit Yadav) | IPL | Delhi Capitals | M Chinnaswamy Stadium, Bengaluru, Bengaluru | Bat first | Yes |
09/05/2024 | 92 | 47 | 195.74 | 6 | 7 | 1 | 3 | 19 | 11 | c (Arshdeep Singh) | IPL | Punjab Kings | Himachal Pradesh Cricket Association Stadium, Dharamsala, Dharamsala | Bat first | Yes |
16/04/2013 | 65 | 50 | 130.00 | 1 | 7 | 1 | 5 | 18 | 18 | c (UT Yadav) | IPL | Delhi Capitals | M Chinnaswamy Stadium, Bangalore | Chasing | Yes |
12/04/2016 | 75 | 51 | 147.06 | 3 | 7 | 1 | 3 | 20 | 17 | b (B Kumar) | IPL | Sunrisers Hyderabad | M Chinnaswamy Stadium, Bangalore | Bat first | No |
25/11/2018 | 61 | 41 | 148.78 | 2 | 4 | 1 | 7 | 16 | 11 | Not Out | T20I | Australia | Sydney Cricket Ground, | Chasing | No |
23/03/2014 | 54 | 41 | 131.71 | 1 | 5 | 0 | 2 | 24 | 9 | b (AD Russell) | T20I | West Indies | Shere Bangla National Stadium, Mirpur | Chasing | No |
29/05/2016 | 54 | 35 | 154.29 | 2 | 5 | 0 | 5 | 12 | 11 | b (BB Sran) | IPL | Sunrisers Hyderabad | M Chinnaswamy Stadium, Bangalore | Chasing | No |
27/10/2022 | 62 | 44 | 140.91 | 2 | 3 | 0 | 6 | 26 | 7 | Not Out | T20I | Netherlands | Sydney Cricket Ground, | Bat first | No |
28/04/2024 | 70 | 44 | 159.09 | 3 | 6 | 0 | 3 | 22 | 10 | Not Out | IPL | Gujarat Titans | Narendra Modi Stadium, Ahmedabad, Ahmedabad | Chasing | No |
01/03/2016 | 56 | 47 | 119.15 | 0 | 7 | 0 | 1 | 26 | 13 | Not Out | T20I | Sri Lanka | Shere Bangla National Stadium, Mirpur | Chasing | Yes |
29/04/2017 | 55 | 48 | 114.58 | 1 | 4 | 0 | 5 | 23 | 15 | c (DT Christian) | IPL | Rising Pune Supergiant | Maharashtra Cricket Association Stadium, Pune | Chasing | No |
07/09/2014 | 66 | 41 | 160.98 | 1 | 9 | 0 | 2 | 20 | 9 | c (ST Finn) | T20I | England | Edgbaston, Birmingham | Chasing | No |
22/05/2016 | 54 | 45 | 120.00 | 0 | 6 | 0 | 3 | 24 | 12 | Not Out | IPL | Delhi Capitals | Shaheed Veer Narayan Singh International Stadium, Raipur | Chasing | Yes |
18/02/2022 | 52 | 41 | 126.83 | 1 | 7 | 0 | 1 | 16 | 16 | b (RL Chase) | T20I | West Indies | Eden Gardens, Kolkata, Kolkata | Bat first | No |
18/05/2013 | 56 | 29 | 193.10 | 4 | 6 | 0 | 1 | 6 | 12 | Not Out | IPL | Chennai Super Kings | M Chinnaswamy Stadium, Bangalore | Bat first | Yes |
16/05/2016 | 75 | 51 | 147.06 | 3 | 5 | 0 | 7 | 23 | 13 | Not Out | IPL | Kolkata Knight Riders | Eden Gardens, Kolkata | Chasing | Yes |
04/11/2017 | 65 | 42 | 154.76 | 1 | 8 | 0 | 2 | 23 | 8 | c (MJ Santner) | T20I | New Zealand | Saurashtra Cricket Association Stadium, Rajkot | Chasing | No |
25/09/2022 | 63 | 48 | 131.25 | 4 | 3 | 0 | 2 | 23 | 16 | c (DR Sams) | T20I | Australia | Rajiv Gandhi International Stadium, Uppal, Hyderabad, Hyderabad | Chasing | No |
27/03/2016 | 82 | 51 | 160.78 | 2 | 9 | 0 | 7 | 20 | 13 | Not Out | T20I | Australia | Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh | Chasing | Yes |
13/04/2019 | 67 | 53 | 126.42 | 0 | 8 | 0 | 5 | 25 | 15 | c (Mohammed Shami) | IPL | Punjab Kings | Punjab Cricket Association IS Bindra Stadium, Chandigarh | Chasing | No |
11/09/2012 | 70 | 41 | 170.73 | 1 | 10 | 0 | 3 | 18 | 9 | c (JEC Franklin) | T20I | New Zealand | MA Chidambaram Stadium, Chepauk, Chennai | Chasing | No |
19/03/2016 | 55 | 37 | 148.65 | 1 | 7 | 0 | 1 | 19 | 9 | Not Out | T20I | Pakistan | Eden Gardens, Kolkata | Chasing | Yes |
09/04/2013 | 93 | 47 | 197.87 | 4 | 11 | 0 | 5 | 15 | 12 | Not Out | IPL | Sunrisers Hyderabad | M Chinnaswamy Stadium, Bangalore | Chasing | Yes |
05/04/2019 | 84 | 49 | 171.43 | 2 | 9 | 0 | 6 | 24 | 8 | c&b (Kuldeep Yadav) | IPL | Kolkata Knight Riders | M.Chinnaswamy Stadium, Bengaluru | Bat first | No |
24/10/2021 | 57 | 49 | 116.33 | 1 | 5 | 0 | 3 | 25 | 15 | c (Shaheen Shah Afridi) | T20I | Pakistan | Dubai International Cricket Stadium, | Bat first | No |
25/03/2024 | 77 | 49 | 157.14 | 2 | 11 | 0 | 4 | 13 | 19 | c (HV Patel) | IPL | Punjab Kings | M Chinnaswamy Stadium, Bengaluru, Bengaluru | Chasing | Yes |
08/04/2010 | 58 | 35 | 165.71 | 4 | 4 | 0 | 3 | 12 | 12 | c (RJ Harris) | IPL | Deccan Chargers | M Chinnaswamy Stadium, Bangalore | Bat first | No |
22/04/2015 | 51 | 42 | 121.43 | 2 | 4 | 0 | 3 | 17 | 16 | c (A Nehra) | IPL | Chennai Super Kings | M Chinnaswamy Stadium, Bangalore | Chasing | No |
03/10/2020 | 72 | 53 | 135.85 | 2 | 7 | 1 | 5 | 19 | 19 | Not Out | IPL | Rajasthan Royals | Sheikh Zayed Stadium, Abu Dhabi | Chasing | No |
24/09/2021 | 53 | 41 | 129.27 | 1 | 6 | 0 | 1 | 21 | 12 | c (DJ Bravo) | IPL | Chennai Super Kings | Sharjah Cricket Stadium, | Bat first | No |
31/08/2022 | 59 | 44 | 134.09 | 3 | 1 | 0 | 5 | 27 | 8 | Not Out | T20I | Hong Kong | Dubai International Cricket Stadium, | Bat first | No |
29/06/2024 | 76 | 59 | 128.81 | 2 | 6 | 0 | 6 | 28 | 17 | c (M Jansen) | T20I | South Africa | Kensington Oval, Bridgetown, Barbados, Bridgetown | Bat first | Yes |
29/04/2011 | 67 | 42 | 159.52 | 4 | 4 | 0 | 3 | 21 | 10 | c (AC Thomas) | IPL | Pune Warriors | M Chinnaswamy Stadium, Bangalore | Bat first | Yes |
31/01/2016 | 50 | 36 | 138.89 | 1 | 2 | 1 | 9 | 15 | 8 | b (CJ Boyce) | T20I | Australia | Sydney Cricket Ground, | Chasing | No |
14/03/2021 | 73 | 49 | 148.98 | 3 | 5 | 0 | 4 | 27 | 10 | Not Out | T20I | England | Narendra Modi Stadium, Ahmedabad | Chasing | No |
22/04/2016 | 80 | 63 | 126.98 | 2 | 7 | 0 | 3 | 34 | 17 | c (NLTC Perera) | IPL | Rising Pune Supergiant | Maharashtra Cricket Association Stadium, Pune | Bat first | No |
22/04/2009 | 50 | 32 | 156.25 | 0 | 7 | 0 | 7 | 8 | 10 | c (RP Singh) | IPL | Deccan Chargers | Newlands, Cape Town | Chasing | No |
04/04/2014 | 72 | 44 | 163.64 | 2 | 5 | 0 | 6 | 28 | 3 | Not Out | T20I | South Africa | Shere Bangla National Stadium, Mirpur | Chasing | Yes |
26/01/2016 | 90 | 55 | 163.64 | 2 | 9 | 0 | 9 | 24 | 11 | Not Out | T20I | Australia | Adelaide Oval, | Bat first | Yes |
17/04/2018 | 92 | 62 | 148.39 | 4 | 7 | 0 | 4 | 32 | 15 | Not Out | IPL | Mumbai Indians | Wankhede Stadium, Mumbai | Chasing | No |
19/09/2012 | 50 | 39 | 128.21 | 2 | 4 | 0 | 1 | 20 | 12 | c (Dawlat Zadran) | T20I | Afghanistan | R Premadasa Stadium, Colombo | Bat first | Yes |
24/05/2014 | 73 | 49 | 148.98 | 5 | 2 | 1 | 5 | 22 | 14 | b (A Nehra) | IPL | Chennai Super Kings | M Chinnaswamy Stadium, Bangalore | Bat first | No |
17/04/2016 | 79 | 48 | 164.58 | 3 | 7 | 0 | 3 | 27 | 8 | c (Mohammed Shami) | IPL | Delhi Capitals | M Chinnaswamy Stadium, Bangalore | Bat first | No |
19/05/2022 | 73 | 54 | 135.19 | 2 | 8 | 0 | 1 | 27 | 16 | st (Rashid Khan) | IPL | Gujarat Titans | Wankhede Stadium, Mumbai, Mumbai | Chasing | Yes |
14/04/2011 | 71 | 51 | 139.22 | 3 | 5 | 0 | 9 | 15 | 19 | b (MS Gony) | IPL | Deccan Chargers | Rajiv Gandhi International Stadium, Uppal, Hyderabad | Chasing | No |
28/03/2014 | 57 | 50 | 114.00 | 1 | 3 | 0 | 4 | 31 | 11 | Not Out | T20I | Bangladesh | Shere Bangla National Stadium, Mirpur | Chasing | No |
10/04/2023 | 61 | 44 | 138.64 | 4 | 4 | 0 | 1 | 19 | 16 | c (A Mishra) | IPL | Lucknow Super Giants | M Chinnaswamy Stadium, Bengaluru, Bengaluru | Bat first | No |
13/04/2013 | 58 | 47 | 123.40 | 2 | 2 | 1 | 7 | 21 | 14 | c (CH Morris) | IPL | Chennai Super Kings | MA Chidambaram Stadium, Chepauk, Chennai | Bat first | No |
20/05/2014 | 67 | 41 | 163.41 | 4 | 4 | 0 | 3 | 21 | 9 | c (IK Pathan) | IPL | Sunrisers Hyderabad | Rajiv Gandhi International Stadium, Uppal, Hyderabad | Bat first | No |
23/10/2022 | 82 | 53 | 154.72 | 4 | 6 | 0 | 7 | 20 | 16 | Not Out | T20I | Pakistan | Melbourne Cricket Ground, | Chasing | Yes |
02/04/2023 | 82 | 49 | 167.35 | 5 | 6 | 0 | 5 | 18 | 15 | Not Out | IPL | Mumbai Indians | M Chinnaswamy Stadium, Bengaluru, Bengaluru | Chasing | No |
25/04/2024 | 51 | 43 | 118.60 | 1 | 4 | 0 | 2 | 25 | 11 | c (JD Unadkat) | IPL | Sunrisers Hyderabad | Rajiv Gandhi International Stadium, Uppal, Hyderabad, Hyderabad | Bat first | No |
06/08/2019 | 59 | 45 | 131.11 | 0 | 6 | 0 | 5 | 25 | 9 | c (O Thomas) | T20I | West Indies | Providence Stadium, Guyana, Providence | Chasing | No |
30/04/2022 | 58 | 53 | 109.43 | 1 | 6 | 0 | 2 | 24 | 20 | b (Mohammed Shami) | IPL | Gujarat Titans | Brabourne Stadium, Mumbai, Mumbai | Bat first | No |
10/05/2015 | 82 | 50 | 164.00 | 4 | 6 | 0 | 4 | 26 | 10 | Not Out | IPL | Mumbai Indians | Wankhede Stadium, Mumbai | Bat first | No |
25/10/2020 | 50 | 43 | 116.28 | 1 | 1 | 1 | 4 | 29 | 7 | c (SM Curran) | IPL | Chennai Super Kings | Dubai International Cricket Stadium, | Bat first | No |
24/05/2011 | 70 | 44 | 159.09 | 3 | 5 | 0 | 6 | 20 | 10 | Not Out | IPL | Chennai Super Kings | Wankhede Stadium, Mumbai | Bat first | No |
31/03/2016 | 89 | 47 | 189.36 | 1 | 11 | 0 | 10 | 19 | 6 | Not Out | T20I | West Indies | Wankhede Stadium, Mumbai | Bat first | No |
18/04/2017 | 64 | 50 | 128.00 | 1 | 7 | 0 | 4 | 22 | 16 | c (DS Kulkarni) | IPL | Gujarat Lions | Saurashtra Cricket Association Stadium, Rajkot | Bat first | No |
22/04/2021 | 72 | 47 | 153.19 | 3 | 6 | 0 | 2 | 26 | 10 | Not Out | IPL | Rajasthan Royals | Wankhede Stadium, Mumbai, Mumbai | Chasing | No |
14/04/2017 | 62 | 47 | 131.91 | 2 | 5 | 0 | 4 | 22 | 14 | c (MJ McClenaghan) | IPL | Mumbai Indians | M Chinnaswamy Stadium, Bangalore | Bat first | No |
12/05/2018 | 70 | 40 | 175.00 | 3 | 7 | 0 | 3 | 18 | 9 | c (A Mishra) | IPL | Delhi Capitals | Arun Jaitley Stadium, Delhi | Chasing | No |
12/04/2012 | 57 | 46 | 123.91 | 2 | 5 | 0 | 2 | 21 | 16 | c (DE Bollinger) | IPL | Chennai Super Kings | MA Chidambaram Stadium, Chepauk, Chennai | Bat first | No |
10/05/2013 | 99 | 58 | 170.69 | 4 | 10 | 0 | 5 | 25 | 14 | run out | IPL | Delhi Capitals | Feroz Shah Kotla, Delhi | Bat first | No |