Records type all-round analysis [change type]
View match by match list [change view]
Opposition team India remove India from query
Start of match date greater than or equal to 10 Mar 1992 remove greater than or equal to 10 Mar 1992 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2012-2024 293 12431 178 40.49 28 - - - - 508 45 - Profile
filtered 2013-2023 37 1671 135 40.75 7 - - - - 56 6 -
Match by match list
135 - 135 - - 2 0 ODI v India Johannesburg 5 Dec 2013 ODI # 3442
106 - 106 - - 4 0 ODI v India Durban 8 Dec 2013 ODI # 3443
101 - 101 - - - - ODI v India Centurion 11 Dec 2013 ODI # 3444
6 - 6 - - 0 0 T20I v India Mirpur 4 Apr 2014 T20I # 399
7 - 7 - - 1 0 ODI v India Melbourne 22 Feb 2015 ODI # 3610
29 - 29 - - 0 0 ODI v India Kanpur 11 Oct 2015 ODI # 3689
34 - 34 - - 3 0 ODI v India Indore 14 Oct 2015 ODI # 3692
103 - 103 - - 0 0 ODI v India Rajkot 18 Oct 2015 ODI # 3695
43 - 43 - - 3 0 ODI v India Chennai 22 Oct 2015 ODI # 3698
109 - 109 - - 1 0 ODI v India Wankhede 25 Oct 2015 ODI # 3700
53 - 53 - - 1 0 ODI v India The Oval 11 Jun 2017 ODI # 3886
43 8 51 - - 6 0 Test v India Cape Town 5 Jan 2018 Test # 2292
0 12 12 - - 4 0 Test v India Centurion 13 Jan 2018 Test # 2293
8 0 8 - - 7 0 Test v India Johannesburg 24 Jan 2018 Test # 2294
34 - 34 - - 1 0 ODI v India Durban 1 Feb 2018 ODI # 3969
20 - 20 - - 0 0 ODI v India Centurion 4 Feb 2018 ODI # 3970
10 - 10 - - 2 0 ODI v India Southampton 5 Jun 2019 ODI # 4150
52 - 52 - - 0 0 T20I v India Mohali 18 Sep 2019 T20I # 888
79* - 79 - - 1 1 T20I v India Bengaluru 22 Sep 2019 T20I # 893
111 0 111 - - 0 2 Test v India Visakhapatnam 2 Oct 2019 Test # 2363
31 5 36 - - 2 0 Test v India Pune 10 Oct 2019 Test # 2364
4 5 9 - - 0 0 Test v India Ranchi 19 Oct 2019 Test # 2365
34 21 55 - - 7 0 Test v India Centurion 26 Dec 2021 Test # 2443
27 - 27 - - 2 1 ODI v India Paarl 19 Jan 2022 ODI # 4344
78 - 78 - - 0 1 ODI v India Paarl 21 Jan 2022 ODI # 4346
124 - 124 - - 1 0 ODI v India Cape Town 23 Jan 2022 ODI # 4349
22 - 22 - - 0 0 T20I v India Delhi 9 Jun 2022 T20I # 1554
14 - 14 - - 2 0 T20I v India Rajkot 17 Jun 2022 T20I # 1572
TDNB - - - - 0 0 T20I v India Bengaluru 19 Jun 2022 T20I # 1575
1 - 1 - - 2 0 T20I v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
69* - 69 - - 0 0 T20I v India Guwahati 2 Oct 2022 T20I # 1803
68 - 68 - - 1 0 T20I v India Indore 4 Oct 2022 T20I # 1805
48 - 48 - - 0 1 ODI v India Lucknow 6 Oct 2022 ODI # 4470
5 - 5 - - 0 0 ODI v India Ranchi 9 Oct 2022 ODI # 4471
6 - 6 - - 1 0 ODI v India Delhi 11 Oct 2022 ODI # 4472
1 - 1 - - 1 0 T20I v India Perth 30 Oct 2022 T20I # 1853
5 - 5 - - 1 0 ODI v India Eden Gardens 5 Nov 2023 ODI # 4694
Statsguru includes the following current or recent relevant matches:
Netherlands v Nepal at Dallas, ICC Men's T20 World Cup 7th Match, Jun 4, 2024 [T20I # 2638 - Live]
    » Nepal 11/1 (2.5 ov, AK Sah 0*, K Bhurtel 7*, VJ Kingma 0/6)
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th Match, Jun 4, 2024 [T20I # 2637 - Live]
    » Scotland 51/0 (6.2 ov, MA Jones 30*, HG Munsey 18*, MM Ali 0/12) - Match delayed by rain
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page