Sunrisers Hyderabad captain David Warner scored his 34th half-century on Monday against Kings XI Punjab to became the batsman with the most number of fifties in IPL history. The left-hander reached the milestone in his 105th match in IPL. Warner overtook Kolkata Knight Riders captain Gautam Gambhir's record of 33 fifties. Mumbai Indians' Rohit Sharma and Gujarat Lions' Suresh Raina have scored third-most fifties with 29 each.