Batsman bowled the most number of times in the IPL.

Shane Watson has been bowled the most number of time in the IPL

Shane Watson - 36

Shikar Dhawan -31

Virat Kolli -30

Gautum Gambhir - 27

David Warner - 26

Read the full article and more at T20headtohead.com