STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 112 89 14 1877 128 1853 25.02 101.29 3 5 63 162
Test 64 111 8 2914 155 5697 28.29 51.14 5 14 30 355
T20 38 35 8 437 72 321 16.18 136.13 0 2 20 40
IPL 26 24 2 515 66 329 23.40 156.53 0 4 35 43
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 112 5056 4424 87 4/46 4/46 5.25 50.85 58.11 1 0 0
Test 64 11854 7149 195 6/53 10/1 3.61 36.66 60.78 13 5 1
T20 38 487 684 21 2/21 2/21 8.42 32.57 23.19 0 0 0
IPL 26 349 398 15 3/7 3/7 6.84 26.53 23.26 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs West Indies, On 2014-02-28 at February 28, 2014 v West Indies at Sir Vivian Richards Stadium, Antigua
Last ODI played: vs Sri Lanka, On 2021-07-04 at July 4, 2021 v Sri Lanka at County Ground, Bristol
Test Debut: vs Sri Lanka, On 2014-06-12 at June 12, 2014 v Sri Lanka at Lord's, London
Last Test played: vs India, On 2021-09-02 at September 2, 2021 v India at The Oval, London
T20 Debut: vs West Indies, On 2014-03-11 at March 11, 2014 v West Indies at Kensington Oval, Bridgetown, Barbados
Last T20 played: vs Pakistan, On 2021-07-20 at July 20, 2021 v Pakistan at Old Trafford, Manchester
IPL Debut: vs , On at
Last IPL played: vs , On at