Type | Mat | Inns | NO | Runs | HS | BF | Avg | SR | 100's | 50's | 6's | 4's |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ODI | 125 | 122 | 3 | 4697 | 177 | 5350 | 39.47 | 87.79 | 12 | 24 | 109 | 499 |
Test | 3 | 6 | 0 | 104 | 36 | 177 | 17.33 | 58.75 | 0 | 0 | 0 | 16 |
T20 | 78 | 77 | 6 | 2124 | 95 | 1525 | 29.91 | 139.27 | 0 | 18 | 71 | 251 |
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 | 125 | 2417 | 1926 | 43 | 6/55 | 6/55 | 4.78 | 44.79 | 56.20 | 1 | 1 | 0 |
Test | 3 | 12 | 11 | 0 | - | - | 5.50 | - | - | 0 | 0 | 0 |
T20 | 78 | 486 | 615 | 17 | 3/21 | 3/21 | 7.59 | 36.17 | 28.58 | 0 | 0 | 0 |
IPL | 0 | 0 | 0 | 0 | - | - | - | - | - | 0 | 0 | 0 |
CL | 0 | 0 | 0 | 0 | - | - | - | - | - | 0 | 0 | 0 |
ODI Debut: | vs New Zealand, On 2008-07-01 at July 1, 2008 v New Zealand at Mannofield Park, Aberdeen |
Last ODI played: | vs Afghanistan, On 2021-01-26 at January 26, 2021 v Afghanistan at Sheikh Zayed Stadium, Abu Dhabi |
Test Debut: | vs Pakistan, On 2018-05-11 at May 11, 2018 v Pakistan at The Village, Malahide, Dublin |
Last Test played: | vs England, On 2019-07-24 at July 24, 2019 v England at Lord's, London |
T20 Debut: | vs Pakistan, On 2009-06-15 at June 15, 2009 v Pakistan at The Oval, London |
Last T20 played: | vs Afghanistan, On 2020-03-10 at March 10, 2020 v Afghanistan at Greater Noida Sports Complex Ground, Greater Noida |
IPL Debut: | vs , On at |
Last IPL played: | vs , On at |