Let's have a look at the list of batter who have struck most runs in Tests since 2022.
Australia's star batter Usman Khawaja has amassed 1275 runs riding on five tons and five fifties in Tests since 2022.
Pakistan skipper Babar Azam has scored 1235 Test runs riding on four centuries and seven fifties.
England's star batter Joe Root has amassed 1098 Test runs riding on five tons and two half centuries.
England's Jonny Bairstow has scored 1061 runs riding on six centuries and a fifty in Tests.
Australia's star batter Marnus Labuschagne has amassed 1036 Test runs riding on four tons and two fifties.
Australia's star batter Steve Smith has amassed 980 Test runs riding on three tons and five half centuries.
Pakistan's star batter Imam-Ul-Haq has scored 932 Test runs riding on three centuries and four fifties.