STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 63 59 9 1672 102 1847 33.44 90.52 1 12 41 139
Test 32 55 5 1260 181 2486 25.20 50.68 2 3 17 160
T20 30 30 5 700 75 582 28.00 120.27 0 4 27 53
IPL 21 15 2 225 38 197 17.30 114.21 0 0 14 9
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 63 1985 1829 50 5/33 5/33 5.52 36.58 39.70 1 1 0
Test 32 2853 1623 42 5/46 7/86 3.41 38.64 67.92 1 1 0
T20 30 210 268 15 3/24 3/24 7.65 17.86 14.00 0 0 0
IPL 21 319 420 20 4/25 4/25 7.89 21.00 15.95 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs South Africa, On 2011-10-19 at October 19, 2011 v South Africa at SuperSport Park, Centurion
Last ODI played: vs West Indies, On 2021-07-26 at July 26, 2021 v West Indies at Kensington Oval, Bridgetown, Barbados
Test Debut: vs Pakistan, On 2014-10-22 at October 22, 2014 v Pakistan at Dubai International Cricket Stadium, Dubai
Last Test played: vs England, On 2019-09-12 at September 12, 2019 v England at The Oval, London
T20 Debut: vs South Africa, On 2011-10-16 at October 16, 2011 v South Africa at The Wanderers Stadium, Johannesburg
Last T20 played: vs Bangladesh, On 2021-08-09 at August 9, 2021 v Bangladesh at Shere Bangla National Stadium, Mirpur
IPL Debut: vs , On at
Last IPL played: vs , On at