Number 9 - Stuart Broad (1,292)
Stuart Broad has been one of finest English pacers and has more than 400 Test wickets. His partnership with Anderson makes them one of the most dangerous pairs in recent times. That is not all, Broad has won games with the bat too. He is more than handy with the bat and is a better batsman than stats show.
Broad has 1,292 runs to his name from 68 innings batting at 9. His only hundred in Test cricket against Pakistan came at number 9 only. He averages 20.51 at this position.
Daniel Vettori and Brett Lee are the only other players to score more than 1000 runs batting at 9.
#Number 10 - Stuart Broad (548)
Stuart Broad holds the record for most runs at number 10 too, scoring a total of 548 from 51 innings at an average of 12.74, which is fair enough for a number 10 batsman. Broad flourished as a batsman during the 2011 series against India at home, where his batting was a major reason for England winning the four-match series 4-0.
He is closely followed by Dale Steyn, who is 14 runs behind Broad.
#Number 11 - Muttiah Muralitharan (623)
This might come as a surprise to many, but it is Muralitharan who has the most runs batting at 11. The record holder for most international wickets, Muralitharan batted at 11 for 98 innings, scoring a total of 623 runs at an average of 11.33. The next ones in the list are Glenn McGrath and Courtney Walsh with 603 and 553 runs respectively.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news