International Matches

18 seasons
Format Season Competition Batting Bowling
Test/5day 2024 Test Series M 1, 109 runs, Avg 109
ODI 2023 ICC World Cup Warm-up Matches M 2, 26 runs, Avg 13
ODI 2023 Asia Cup M 4, 53 runs, Avg 13.25
ODI 2023 ICC World Cup M 2, 15 runs, Avg 7.5
ODI M 7, 369 runs, Avg 61.5
Test/5day M 13, 589 runs, Avg 23.56 M 13, 0 wkts, Econ 7.5
ODI 2023 One Day International M 3, 112 runs, Avg 56
Test/5day 2023 Test Series M 2, 294 runs, Avg 147
Test/5day M 12, 1054 runs, Avg 47.91 M 1, 0 wkts, Econ 2
ODI 2020/2023 ICC Cricket World Cup Super League M 3, 84 runs, Avg 28
Test/5day 2020 Test Series M 2, 103 runs, Avg 34.33
Test/5day M 10, 999 runs, Avg 55.5 M 3, 0 wkts, Econ 6.24
ODI 2020 One Day International M 3, 97 runs, Avg 32.33
ODI 2019 Super Provincial One Day Tournament M 4, 165 runs, Avg 55 M 1, 0 wkts, Econ 5
ODI 2019 ICC World Cup Warm-up Matches M 2, 103 runs, Avg 51.5
ODI 2019 One Day International M 4, 174 runs, Avg 43.5
Test/5day 2019 Test Series M 4, 180 runs, Avg 22.5 M 3, 1 wkts, Econ 3.4
ODI 2019 ICC World Cup M 7, 222 runs, Avg 37 M 1, 0 wkts, Econ 7

Leagues Matches

0 seasons

No career records in this category for the selected format.

Domestic Matches

2 seasons
Format Season Competition Batting Bowling
4day 2022 County Championship Division One M 3, 89 runs, Avg 22.25
List A 2019 Super Provincial One Day Tournament M 4, 165 runs, Avg 55 M 4, 0 wkts, Econ 5