Top 10 Best Swing Bowlers in Cricket History

1Bhuvneshwar Kumar

Bhuvneshwar Kumar


2Glenn McGrath

Glenn McGrath


3Wasim Akram

Wasim Akram


4Dale Steyn

Dale Steyn


5James Anderson

James Anderson


6Lasith Malinga

Lasith Malinga


7Brett Lee

Brett Lee


8Mitchell Johnson

Mitchell Johnson


9Mohammad Asif


10Zaheer Khan

Zaheer Khan


11Imran Khan

Imran Khan


12Mohammad Amir


13Jasprit Bumrah


14Irfan Pathan


15Mitchell Starc

Mitchell Starc


16Mohammed Shami


17Praveen Kumar


18Shahid Afridi

Shahid Afridi


19Trent Boult

Trent Boult


20Shaun Pollock

Shaun Pollock


21Saeed Ajmal


22Ajit Agarkar


23Chaminda Vaas


24Junaid Khan


25Mustafizur Rahman


26Stuart Broad


27Richard Hadlee


28Kapil Dev


29Mashrafe Mortaza


30Mohammad Abbas


31Alan Davidson


32Kagiso Rabada


33Sam Curran


34Tim Southee

Tim Southee


35Waqar Younis

Waqar Younis