Who is the highest run-getter and highest wicket-taker in T20 World Cup history?
Ex-Sri Lanka captain Mahela Jayawardena is the highest run-scorer in T20 World Cup history. He scored 1,016 runs in 31 T20 World Cup innings. He's followed by Chris Gayle (965 runs) and Tillakaratne Dilshan (897 runs). Bangladesh captain Shakib Al Hasan is the highest wicket-taker in the tournament history with 41 scalps. He is followed by Shahid Afridi (39 wickets).