England’s top order batsman Zak Crawley’s 267 runs against Pakistan in the ongoing 3rd Test against Pakistan is the highest innings in Tests to end
England top-order batsman Zak Crawley has attained many records in the ongoing Test against Pakistan in Southampton. But he’s also set a ‘strange’ record in