Multiple choice general knowledge sports What is the record for the most number of centuries scored in a test innings? 4 5 6 7 Reveal answer Fill a bubble to check yourself B Correct answer Explanation The record for most centuries in a Test innings is 4, not 5. This has been achieved by five players: Wasim Akram, Brendon Kuruppu, Pasan Wanasinghe, Dwayne Smith, and Kumar Sangakkara. No batsman has scored 5 centuries in a single Test innings.