Debut v Zimbabwe, 2003 · Last 2010
| Year | Inns | Runs | HS | Avg | 100 | 50 | SR |
|---|---|---|---|---|---|---|---|
| 2003 | 2 | 68 | 52 | 34 | 0 | 1 | 61.3 |
| 2004 | 6 | 255 | 125 | 63.75 | 1 | 1 | 57.7 |
| 2005 | 11 | 374 | 118 | 34 | 1 | 2 | 46.6 |
| 2008 | 20 | 1021 | 157 | 56.72 | 4 | 4 | 49.5 |
| 2009 | 23 | 1111 | 122 | 48.3 | 2 | 8 | 50.9 |
| 2010 | 18 | 796 | 106 | 46.82 | 2 | 5 | 47.1 |
| Career | 80 | 3625 | 157 | 48.33 | 10 | 21 | 49.7 |
| Opp | Inns | Runs | Avg | 100 |
|---|---|---|---|---|
| India | 19 | 730 | 45.62 | 2 |
| England | 18 | 657 | 36.5 | 1 |
| West Indies | 10 | 621 | 62.1 | 2 |
| New Zealand | 9 | 608 | 86.86 | 3 |
| South Africa | 12 | 557 | 46.42 | 1 |
| Pakistan | 8 | 398 | 49.75 | 1 |
| Zimbabwe | 1 | 52 | 52 | 0 |
| ICC World XI | 2 | 2 | 1 | 0 |
| Opp | Wkts | Avg | Best | 5w |
|---|---|---|---|---|
| Zimbabwe | 6 | 15 | 6/65 | 1 |
| South Africa | 5 | 10.8 | 3/45 | 0 |
| Pakistan | 3 | 19 | 3/34 | 0 |
| India | 1 | 198 | 1/60 | 0 |
| Inns | Bat | Runs | Avg |
|---|---|---|---|
| 1st | 28 | 1356 | 50.22 |
| 2nd | 17 | 924 | 54.35 |
| 3rd | 24 | 1109 | 48.22 |
| 4th | 11 | 236 | 29.5 |