Career Statistics
IPL
77
10 matches · avg 19.25
SR 105.5 HS 16 100s 0 50s 0 4s 6 6s 4
ODI
110
10 matches · avg 27.5
SR 92.4 HS 25 100s 0 50s 0 4s 7 6s 4
T20I
95
13 matches · avg 10.56
SR 123.4 HS 30 100s 0 50s 0 4s 10 6s 0
Test
476
20 matches · avg 20.7
SR 58.4 HS 51 100s 0 50s 1 4s 42 6s 13
Bowling
IPL
16 wickets
avg 30.81 · econ 9.76 · SR 18.9
ODI
33 wickets
avg 33.36 · econ 5.14 · SR 39
T20I
30 wickets
avg 34 · econ 9.05 · SR 22.5
Test
87 wickets
avg 18.68 · econ 2.61 · SR 42.9
Approaching Milestones
13 away
13 wickets from 100 in Tests
Career Timeline
Peak volume: 2020 · Best avg: 2021 (19.2)
Career Span
T20I
2020-11-27 — 2026-03-25
Test
2020-02-21 — 2026-06-04
IPL
2021-04-09 — 2026-05-01
ODI
2020-02-08 — 2026-01-18
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| Test: New Zealand tour of England | 6W/103R (26.0ov) | |||
| T20: Indian Premier League | 1W/48R (4.0ov) | |||
| T20: Indian Premier League | 1W/42R (3.0ov) | |||
| T20: South Africa tour of New Zeala | 0W/41R (4.3ov) | |||
| T20: South Africa tour of New Zeala | 2W/29R (4.0ov) | |||
| T20: South Africa tour of New Zeala | 2W/41R (4.2ov) | |||
| T20: South Africa tour of New Zeala | 0W/21R (3.2ov) | |||
| T20: South Africa tour of New Zeala | 1W/25R (4.2ov) |
Explore