Type | Mat | Inns | NO | Runs | HS | BF | Avg | SR | 100's | 50's | 6's | 4's |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ODI | 121 | 68 | 25 | 529 | 45 | 709 | 12.30 | 74.61 | 0 | 0 | 10 | 35 |
Test | 144 | 209 | 34 | 3346 | 169 | 5085 | 19.12 | 65.80 | 1 | 13 | 48 | 404 |
T20 | 56 | 26 | 10 | 118 | 18 | 118 | 7.37 | 100.00 | 0 | 0 | 3 | 7 |
IPL | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 | 0 | 0 |
CL | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 | 0 | 0 |
Type | Mat | Balls | Runs | Wkts | BBI | BBM | Econ | Ave | SR | 4w | 5w | 10 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ODI | 121 | 6109 | 5364 | 178 | 5/23 | 5/23 | 5.26 | 30.13 | 34.32 | 9 | 1 | 0 |
Test | 144 | 29160 | 14250 | 517 | 8/15 | 11/1 | 2.93 | 27.56 | 56.40 | 23 | 18 | 3 |
T20 | 56 | 1173 | 1491 | 65 | 4/24 | 4/24 | 7.62 | 22.93 | 18.04 | 1 | 0 | 0 |
IPL | 0 | 0 | 0 | 0 | - | - | - | - | - | 0 | 0 | 0 |
CL | 0 | 0 | 0 | 0 | - | - | - | - | - | 0 | 0 | 0 |
ODI Debut: | vs Pakistan, On 2006-08-30 at August 30, 2006 v Pakistan at Sophia Gardens, Cardiff |
Last ODI played: | vs South Africa, On 2016-02-14 at February 14, 2016 v South Africa at Newlands, Cape Town |
Test Debut: | vs Sri Lanka, On 2007-12-09 at December 9, 2007 v Sri Lanka at Sinhalese Sports Club, Colombo |
Last Test played: | vs Sri Lanka, On 2021-01-14 at January 14, 2021 v Sri Lanka at Galle International Stadium, Galle |
T20 Debut: | vs Pakistan, On 2006-08-28 at August 28, 2006 v Pakistan at County Ground, Bristol |
Last T20 played: | vs Netherlands, On 2014-03-31 at March 31, 2014 v Netherlands at Zahur Ahmed Chowdhury Stadium, Chattogram |
IPL Debut: | vs , On at |
Last IPL played: | vs , On at |