Former Australia opener David Warner holds the record for smashing the highest score in a Day-Night Test match. Warner slammed 335*(418) against Pakistan in Adelaide in 2019. He is followed by Pakistan's Azhar Ali, who scored 302*(469) against West Indies in Dubai in 2016. Former England captain Alastair Cook is third with 243(407) against West Indies in Birmingham in 2017.