Which batsman holds the record for the most runs in a Test career?
Andy Flower and 32 stumpings. He holds the Zimbabwean records for the most Test career runs, the highest Test batting average, and most ODI career runs. He is the only Zimbabwean in the ICC's Top 100 All-time Test Batting rankings at number 31 (November 2013), putting him in the company of Brian Lara (ranked 23), Sachin Tendulkar (29), Steve Waugh (equal 31 with Flower on 895 points) and Rahul Dravid (33). His aggregate score of 341 in the first Test against South Africa in 2001 is the second highest ever by a batsman on the losing side. Andy Flower is also the
Misbah-ul-Haq Misbah-ul-Haq Misbah-ul-Haq Khan Niazi () (born 28 May 1974), or Misbah-ul-Haq, is a former Pakistani cricketer who captained the Pakistani team in all three formats of the game. He is Pakistan's most successful Test captain with 26 wins. A late bloomer, Misbah was a middle-order batsman best known for his composure with the bat whilst also having the ability to be an aggressive big shot player when required. Misbah holds the world record of scoring most runs without century in ODI career. Misbah holds the record of the fastest test half century and shares the record for second fastest test