Batting
| Country | Match | Innings | N.O | Runs | 50's | 100's | Best | Average | Catch |
| Australia | 29 | 55 | 6 | 2748 | 11 | 10 | 241* | 56.08 | 19
| Bangaladesh | 5 | 6 | 2 | 556 | 0 | 3 | 248* | 139.00 | 6
| England | 24 | 39 | 4 | 1994 | 10 | 7 | 193 | 61.43 | 19
| New Zealand | 17 | 28 | 5 | 1222 | 5 | 4 | 217 | 48.27 | 9
| Pakistan | 18 | 27 | 2 | 1057 | 7 | 2 | 194* | 42.28 | 8
| South Africa | 20 | 36 | 2 | 1202 | 5 | 3 | 169 | 35.35 | 13
| Sri Lanka | 19 | 27 | 2 | 1408 | 3 | 7 | 148 | 56.32 | 8 | West Indies | 16 | 25 | 2 | 1328 | 7 | 3 | 179 | 57.74 | 14
| Zimbabwe | 9 | 14 | 2 | 918 | 3 | 3 | 201* | 76.50 | 5
|
| Overall (9) | 157 | 257 | 27 | 12589 | 51 | 42 | 248* | 54.28 | 101 |
|
|