Thought it would be interesting to check batting records in the last 10 years exclusively against the 'big 4'; Australia, South Africa, England & India.
Qualification: 1000+ runs
Suppose a good argument could be made for SL being included as well based on their record in the 2000s, but you can always add them at your leisure.
Batting records | Test matches | Cricinfo Statsguru | Cricinfo.com
Interesting to see Flower >>> over anyone else.
Was also surprised to see Jayawardene & Yousuf up the top as I always thought they were minnow-bashes.