51
T20I Matches
1,050
T20I Runs
71
ODI Matches
2,203
ODI Runs
Career Statistics
ODI
2,203
71 matches · avg 32.88
SR 80.5 HS 130 100s 6 50s 10 4s 255 6s 37
t20i
1,050
51 matches · avg 22.83
SR 123.7 HS 73 100s 0 50s 7 4s 125 6s 24
T20I
291
12 matches · avg 29.1
SR 122.8 HS 57 100s 0 50s 3 4s 36 6s 2
Bowling
ODI
2 wickets
avg 20.5 · econ 4.56 · SR –
Approaching Milestones
4 away
4 centuries from 10 in ODI
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2015 | 3 | 26 |
| 2016 | 4 | 95 |
| 2019 | 18 | 462 |
| 2020 | 7 | 162 |
| 2021 | 10 | 329 |
| 2022 | 31 | 899 |
| 2023 | 10 | 125 |
| 2024 | 18 | 368 |
| 2025 | 19 | 656 |
| 2026 | 11 | 317 |
Recent Form
Recent ODI & T20 matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| ODI: ICC Men's Cricket World Cup Le 2026-05-05 | 12 | 21 | - | 1 | 57.1 | caught |
| ODI: ICC Men's Cricket World Cup Le 2026-05-03 | 9 | 8 | 2 | - | 112.5 | caught |
| ODI: ICC Men's Cricket World Cup Le 2026-04-29 | 130 | 97 | 15 | 5 | 134.0 | caught |
| ODI: ICC Men's Cricket World Cup Le 2026-04-27 | 46 | 36 | 8 | 1 | 127.8 | bowled |
| ODI: ICC Men's Cricket World Cup Le 2026-04-10 | 28 | 36 | 4 | - | 77.8 | bowled |
| ODI: ICC Men's Cricket World Cup Le 2026-04-08 | 51 | 38 | 5 | 1 | 134.2 | caught |
| ODI: ICC Men's Cricket World Cup Le 2026-04-04 | 11 | 31 | 1 | - | 35.5 | caught |
| T20: ICC Men's T20 World Cup 2026-02-20 | 17 | 16 | 3 | - | 106.2 | bowled |
Explore