Rehman Ali hit 22 sixes and 24 fours in a record-breaking score of 251 in the Cyprus T20 cup at the weekend.

Rehman was playing for Riyaan CC and ensured watching fans were royally entertained in a quite incredible knock.

His innings saw him face just 80 balls in total, reaching his century in 30 deliveries, and his double ton from 64.

His unbeaten 251 is the highest individual score in any match in Cyprus.

Riyaan piled up an imposing 311 for one as Rehman and Jeewan (36) shared a first wicket partnership of 257.

Not surprisingly, they ran out convincing 185-run winners as Limassol Gladiators managed just 126 for 6 in response.