Career Statistics
IPL
351
15 matches · avg 27
SR 131.5 HS 63 100s 0 50s 2 4s 28 6s 10
ODI
2,831
57 matches · avg 57.78
SR 94.4 HS 137 100s 9 50s 13 4s 224 6s 72
T20I
1,833
87 matches · avg 27.36
SR 140.2 HS 72 100s 0 50s 8 4s 124 6s 72
Test
2,188
36 matches · avg 42.08
SR 53.5 HS 190 100s 5 50s 15 4s 210 6s 41
Bowling
IPL
1 wickets
avg 94 · econ 11.75 · SR 48
ODI
14 wickets
avg 22.57 · econ 5.59 · SR 24.2
T20I
9 wickets
avg 21.11 · econ 10.36 · SR 12.2
Test
4 wickets
avg 101.25 · econ 3.01 · SR 202
Rankings
#4
Highest Average ODI
57.78
Record: M Raj (62.74)
Approaching Milestones
1 away
1 hundreds from 10 in ODIs
2 away
2 fifties from 10 in T20Is
5 away
5 fifties from 20 in Tests
9 away
9 sixes from 50 in Tests
28 away
28 sixes from 100 in ODIs
28 away
28 sixes from 100 in T20Is
Career Timeline
Peak volume: 2023 · Best avg: 2021 (46.7)
Career Span
T20I
2019-02-06 — 2026-03-08
Test
2019-11-29 — 2026-06-04
IPL
2022-04-26 — 2024-05-18
ODI
2021-03-23 — 2026-01-18
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| Test: New Zealand tour of England | 12R(26b) | |||
| Test: New Zealand tour of Ireland | 1R(2b) | |||
| T20: ICC Men's T20 World Cup | 17R(12b) | |||
| T20: ICC Men's T20 World Cup | 3R(8b) | |||
| T20: ICC Men's T20 World Cup | 3R(7b) | |||
| T20: ICC Men's T20 World Cup | 32R(24b) | |||
| T20: New Zealand tour of India | 26R(12b) | |||
| T20: New Zealand tour of India | 39R(18b) |
Explore