9 Cricketers With Most IPL Runs Without A Single Duck


Late cricketer Andrew Symonds played for Deccan Chargers and Mumbai Indians, scoring 974 runs in 36 innings without getting out on a duck.

Andrew Symonds

England's Jason Roy has played for DC, Gujarat Lions, KKR and SRH. He has scored 614 runs in 21 innings without getting out on a duck.

Jason Roy

Making his IPL debut in 2022 for Gujarat Titans, Sai had a good IPL 2023 with the former champions. He scored 507 runs in 13 innings.

Sai Sudarsan

Team India's latest sensation Rinku Singh plays for KKR in the IPL and the finisher has scored 725 runs in 29 innings so far.

Rinku Singh

Liam Livingstone plays for Punjab Kings and has scored 828 runs in 32 innings without getting dismissed on a duck.

Liam Livingstone

Australian all-rounder James Faulkner played 45 innings during his IPL career. He scored 527 runs in 45 innings

James FaulknerĀ 

Gujarat Giants all-rounder Rahul Tewatia has played for 4 IPL teams so far and scored 825 runs in 56 innings.

Rahul Tewatia

Former Proteas all-rounder Johan Botha played scored 409 runs in 28 innings before getting out on a duck.

Johan Botha

Cameron Green made his IPL debut in 2023 and he featured for MI. The Australian all-rounder scored 452 runs in 16 innings.

Cameron Green