ALL
ODI
T20
Test
100B
T10

VHT 2023
Nov 23 - Dec 16Played for UP

UP T20 2023
Aug 30 - Sep 16Played for MM

VHT 2022
Nov 12 - Dec 2Played for UP

IPL 2022
Mar 26 - May 29Played for SRH

IPL 2021
Apr 9 - Oct 15Played for RR

VHT 2021
Feb 20 - Mar 14Played for UP

VHT 2023
Nov 23 - Dec 16Played for UP