International Matches

2 seasons
Format Season Competition Batting Bowling
ODI M 10, 228 runs, Avg 22.8 M 1, 1 wkts, Econ 2
ODI M 11, 401 runs, Avg 36.45

Leagues Matches

8 seasons
Format Season Competition Batting Bowling
T20 2025/2026 Super Smash M 7, 185 runs, Avg 37
T20 2024/2025 Super Smash M 8, 179 runs, Avg 29.83
T20 2023/2024 Super Smash M 9, 192 runs, Avg 38.4
T20 2022/2023 Super Smash M 8, 210 runs, Avg 26.25
T20 2021/2022 Super Smash M 9, 227 runs, Avg 25.22
T20 2020/2021 Super Smash M 10, 254 runs, Avg 36.29 M 2, 1 wkts, Econ 9
T20 2019/2020 Super Smash M 4, 37 runs, Avg 18.5
T20 2018/2019 Super Smash M 7, 117 runs, Avg 29.25

Domestic Matches

12 seasons
Format Season Competition Batting Bowling
List A M 10, 333 runs, Avg 41.63 M 10, 0 wkts, Econ 7
4day M 8, 332 runs, Avg 27.67
List A M 9, 162 runs, Avg 18
4day M 8, 397 runs, Avg 33.08 M 8, 0 wkts, Econ 3.33
List A M 12, 635 runs, Avg 70.56 M 12, 1 wkts, Econ 5
4day M 7, 428 runs, Avg 35.67 M 7, 1 wkts, Econ 3.58
List A M 8, 215 runs, Avg 35.83
4day M 7, 368 runs, Avg 33.45 M 5, 6 wkts, Econ 2.54
List A M 9, 283 runs, Avg 40.43
4day M 6, 539 runs, Avg 67.38 M 1, 0 wkts, Econ 1.71
4day M 7, 546 runs, Avg 60.67 M 3, 1 wkts, Econ 1.1
List A M 10, 228 runs, Avg 22.8 M 1, 1 wkts, Econ 2