STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 42 27 4 467 62 465 20.30 100.43 0 1 15 36
Test 4 7 0 173 69 362 24.71 47.79 0 1 0 25
T20 23 13 4 133 55 102 14.77 130.39 0 1 5 12
IPL 61 39 20 517 82 328 27.21 157.62 0 2 27 37
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 42 1894 1756 48 4/31 4/31 5.56 36.58 39.45 2 0 0
Test 4 623 459 12 3/38 5/45 4.42 38.25 51.91 0 0 0
T20 23 498 697 34 4/27 4/27 8.39 20.50 14.64 1 0 0
IPL 61 1284 1709 69 4/23 4/23 7.98 24.76 18.60 2 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Pakistan, On 2013-06-10 at June 10, 2013 v Pakistan at Edgbaston, Birmingham
Last ODI played: vs Australia, On 2019-07-06 at July 6, 2019 v Australia at Old Trafford, Manchester
Test Debut: vs England, On 2016-01-02 at January 2, 2016 v England at Newlands, Cape Town
Last Test played: vs England, On 2017-07-27 at July 27, 2017 v England at The Oval, London
T20 Debut: vs New Zealand, On 2012-12-21 at December 21, 2012 v New Zealand at Kingsmead, Durban
Last T20 played: vs Sri Lanka, On 2019-03-24 at March 24, 2019 v Sri Lanka at The Wanderers Stadium, Johannesburg
IPL Debut: vs , On at
Last IPL played: vs , On at