1Michael VaughanENG · match 3 · Manchester166
2Kevin PietersenENG · match 5 · The Oval158
3Ricky PontingAUS · match 3 · Manchester156
4Matthew HaydenAUS · match 5 · The Oval138
5Andrew StraussENG · match 5 · The Oval129
6Andrew StraussENG · match 3 · Manchester106
7Justin LangerAUS · match 5 · The Oval105
8Andrew FlintoffENG · match 4 · Nottingham102
9Michael ClarkeAUS · match 1 · Lord's91
10Marcus TrescothickENG · match 2 · Birmingham90