Since 2020, however, he has struggled in the longest format, scoring just 1,838 runs in 34 Tests at an average of 31.68, with only two centuries and nine fifties. His lean patch was further highlighted during this year's home Test season against Bangladesh and New Zealand, where he scored just 192 runs in 10 innings at an average of 21.33, with one fifty.