Records type all-round analysis [change type]
View match by match list [change view]
Involving the player KAJ Roach (WI) remove KAJ Roach (WI) from query
Ordered by bowling strike rate (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av SR 5 Ct St Ave Diff
unfiltered 2008-2024 187 1485 41 11.78 0 405 6/27 28.79 47.5 14 45 0 -17.00 Profile
filtered 2008-2024 187 1485 41 11.78 0 405 6/27 28.79 47.5 14 45 0 -17.00
Match by match list
33 - 33 5 8 6.0 0 0 Test v Bangladesh North Sound 4 Jul 2018 Test # 2310
DNB - - 6 27 8.5 0 0 ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
DNB - - 2 29 9.0 0 0 T20I v Australia Bridgetown 20 Jun 2008 T20I # 57
0 - 0 5 56 10.8 0 0 ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
DNB - - 2 27 12.0 0 0 T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
0 - 0 5 44 12.0 0 0 ODI v Bangladesh Roseau 26 Jul 2009 ODI # 2862
DNB - - 2 38 12.0 0 0 T20I v India Bridgetown 9 May 2010 T20I # 169
3* - 3 2 25 12.0 0 0 T20I v South Africa North Sound 19 May 2010 T20I # 178
DNB - - 3 19 12.0 0 0 ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
DNB - - 3 19 12.0 0 0 ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
8* - 8 4 27 12.0 0 0 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
10 - 10 4 63 14.7 0 0 ODI v Bangladesh Basseterre 31 Jul 2009 ODI # 2865
0* - 0 4 27 15.0 0 0 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
2* - 2 3 28 18.0 0 0 ODI v Zimbabwe Kingstown 10 Mar 2010 ODI # 2972
2* - 2 3 53 18.0 1 0 ODI v Australia Gros Islet 25 Mar 2012 ODI # 3269
DNB - - 3 37 19.6 0 0 ODI v Zimbabwe Providence 6 Mar 2010 ODI # 2970
DNB - - 3 55 20.0 1 0 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
12* - 12 3 46 20.0 1 0 ODI v India Cuttack 29 Nov 2011 ODI # 3217
5* - 5 3 28 20.0 0 0 ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
DNB - - 3 49 20.0 0 0 ODI v Bangladesh Mirpur 15 Oct 2011 ODI # 3200
14* - 14 3 36 20.0 0 0 ODI v India Manchester 27 Jun 2019 ODI # 4175
DNB - - 3 37 20.0 0 0 ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
6 DNB 6 8 82 21.0 0 0 Test v England North Sound 31 Jan 2019 Test # 2344
0* - 0 2 20 21.0 0 0 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
DNB - - 2 28 21.0 1 0 ODI v Ireland Dublin 5 May 2019 ODI # 4128
DNB - - 2 23 24.0 1 0 ODI v Australia Kingstown 18 Mar 2012 ODI # 3264
DNB - - 1 36 24.0 0 0 T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
0 - 0 2 46 24.0 0 0 ODI v India Chennai 11 Dec 2011 ODI # 3224
3* - 3 2 29 24.0 0 0 ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
DNB - - 1 12 24.0 0 0 T20I v Ireland Providence 30 Apr 2010 T20I # 152
4* 12 16 6 118 27.0 0 0 Test v South Africa Centurion 28 Feb 2023 Test # 2495
0 DNB 0 10 146 27.0 0 0 Test v Australia Port of Spain 15 Apr 2012 Test # 2041
0 7 7 8 116 27.8 0 0 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
0 DNB 0 7 74 28.1 1 0 Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
DNB - - 2 74 28.5 1 0 ODI v Australia Gros Islet 23 Mar 2012 ODI # 3268
0 - 0 2 34 29.0 0 0 ODI v England Chennai 17 Mar 2011 ODI # 3135
1 27 28 7 97 29.7 0 0 Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
3 - 3 2 73 30.0 0 0 ODI v Australia Johannesburg 26 Sep 2009 ODI # 2897
1 - 1 2 38 30.0 0 0 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
0 3 3 5 76 30.0 0 0 Test v England Lord's 7 Sep 2017 Test # 2274
14* - 14 2 41 30.0 1 0 ODI v India Kingston 30 Jun 2013 ODI # 3380
9* - 9 2 42 30.0 0 0 ODI v Australia Kingstown 20 Mar 2012 ODI # 3266
DNB - - 2 29 30.0 0 0 ODI v Bermuda King City (NW) 20 Aug 2008 ODI # 2746
24* - 24 2 40 30.0 0 0 ODI v India Visakhapatnam 2 Dec 2011 ODI # 3219
1* - 1 2 33 30.0 1 0 ODI v Australia Kingstown 16 Mar 2012 ODI # 3262
0 DNB 0 5 75 30.0 0 0 Test v England Bridgetown 23 Jan 2019 Test # 2342
0* - 0 1 16 30.0 0 0 ODI v Bangladesh Chattogram 18 Oct 2011 ODI # 3202
DNB - - 2 52 30.0 0 0 ODI v India Kingston 16 Jun 2011 ODI # 3163
6 - 6 2 74 30.0 0 0 ODI v India Brabourne 29 Oct 2018 ODI # 4063
DNB - - 2 67 30.0 1 0 ODI v Pakistan Bridgetown 2 May 2011 ODI # 3155
4* 1* 5 7 116 32.1 0 0 Test v Bangladesh St George's 17 Jul 2009 Test # 1926
2 8 10 5 81 35.6 0 0 Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
0 DNB 0 6 85 35.6 0 0 Test v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
0* - 0 1 33 36.0 0 0 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
4 - 4 1 27 36.0 0 0 ODI v India Johannesburg 30 Sep 2009 ODI # 2904
3* - 3 1 46 36.0 0 0 ODI v Bangladesh Dublin (Malahide) 13 May 2019 ODI # 4134
0 - 0 1 14 36.0 1 0 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
0* - 0 1 44 36.0 0 0 ODI v Australia Adelaide 9 Feb 2010 ODI # 2952
0 41 41 5 104 36.2 0 0 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
6 4 10 6 168 38.0 0 0 Test v England Lord's 17 May 2012 Test # 2043
13 DNB 13 6 127 39.0 0 0 Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
6* DNB 6 7 115 39.7 0 0 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
3 DNB 3 5 115 40.0 0 0 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
25 DNB 25 4 51 41.0 0 0 Test v England St George's 24 Mar 2022 Test # 2459
8 1 9 3 75 42.0 1 0 Test v Australia Brisbane 25 Jan 2024 Test # 2524
2* DNB 2 5 95 42.0 0 0 Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
13 30* 43 5 77 42.0 1 0 Test v Pakistan Kingston 12 Aug 2021 Test # 2430
DNB - - 1 53 42.0 0 0 ODI v India Port of Spain 14 Aug 2019 ODI # 4199
5* DNB 5 6 121 43.0 1 0 Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
DNB - - 5 130 43.2 1 0 Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
DNB - - 1 30 44.0 0 0 ODI v Zimbabwe Kingstown 12 Mar 2010 ODI # 2974
14* 7 21 3 85 44.0 1 0 Test v New Zealand Wellington 1 Dec 2017 Test # 2284
11* 23* 34 3 63 44.0 0 0 Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
0 DNB 0 3 43 46.0 1 0 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
DNB - - 1 55 47.0 1 0 ODI v Bangladesh Roseau 28 Jul 2009 ODI # 2863
absent absent - 2 52 47.5 0 0 Test v South Africa Centurion 17 Dec 2014 Test # 2150
1 - 1 1 34 48.0 0 0 ODI v Ireland Mohali 11 Mar 2011 ODI # 3126
2* - 2 1 42 48.0 0 0 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
DNB - - 1 15 48.0 2 0 ODI v Zimbabwe St George's 22 Feb 2013 ODI # 3337
0 - 0 1 42 48.0 0 0 ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
0 0 0 3 57 48.0 0 0 Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
DNB - - 1 49 48.0 0 0 ODI v Canada King City (NW) 22 Aug 2008 ODI # 2749
0* - 0 1 44 48.0 0 0 ODI v India Perth 6 Mar 2015 ODI # 3625
0 - 0 5 81 48.2 0 0 Test v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
6 3 9 6 113 49.0 2 0 Test v Bangladesh Kingstown 9 Jul 2009 Test # 1923
16 25 41 5 117 49.2 0 0 Test v Australia Bridgetown 7 Apr 2012 Test # 2040
5 15* 20 5 147 51.6 0 0 Test v England North Sound 13 Apr 2015 Test # 2157
4 DNB 4 3 150 52.0 0 0 Test v India Port of Spain 20 Jul 2023 Test # 2513
16* 29 45 5 93 52.6 0 0 Test v England Gros Islet 9 Feb 2019 Test # 2346
9* 2 11 4 112 54.0 0 0 Test v Australia Roseau 23 Apr 2012 Test # 2042
DNB - - 1 48 54.0 2 0 ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
1* - 1 1 34 54.0 0 0 ODI v Zimbabwe Providence 4 Mar 2010 ODI # 2967
6 DNB 6 5 135 54.0 0 0 Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
0 38 38 5 95 54.0 0 0 Test v India North Sound 22 Aug 2019 Test # 2358
1* - 1 1 72 54.0 0 0 ODI v Australia Canberra 6 Feb 2013 ODI # 3332
17* 11* 28 2 54 54.5 0 0 Test v Australia Adelaide 17 Jan 2024 Test # 2523
0 4 4 4 106 55.0 0 0 Test v England Manchester 24 Jul 2020 Test # 2390
0* 17 17 3 122 56.0 1 0 Test v Australia Perth 16 Dec 2009 Test # 1941
18* DNB 18 3 111 56.0 0 0 Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
5* 5 10 4 95 58.5 1 0 Test v England Manchester 16 Jul 2020 Test # 2389
17 32 49 3 86 58.6 1 0 Test v New Zealand Hamilton 9 Dec 2017 Test # 2287
17 5 22 4 105 60.0 1 0 Test v India Kingston 30 Aug 2019 Test # 2359
7 - 7 1 88 60.0 0 0 ODI v India Indore 8 Dec 2011 ODI # 3223
2* - 2 1 52 60.0 0 0 ODI v Australia Melbourne 10 Feb 2013 ODI # 3334
0* - 0 1 67 60.0 0 0 ODI v India Visakhapatnam 24 Oct 2018 ODI # 4059
DNB - - 1 60 60.0 0 0 ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
15 DNB 15 4 139 60.0 0 0 Test v England North Sound 8 Mar 2022 Test # 2454
0* - 0 1 51 60.0 0 0 ODI v Australia Perth 3 Feb 2013 ODI # 3331
9 DNB 9 3 91 60.0 0 0 Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
2 0* 2 3 114 60.0 0 0 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
15* - 15 1 48 60.0 0 0 ODI v India Pune 27 Oct 2018 ODI # 4062
0* - 0 1 41 60.0 0 0 ODI v Australia Melbourne 7 Feb 2010 ODI # 2950
34 - 34 1 69 60.0 0 0 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
DNB - - 1 63 60.0 0 0 ODI v Zimbabwe St George's 24 Feb 2013 ODI # 3339
8 7 15 3 79 60.0 0 0 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
DNB - - 1 54 60.0 0 0 ODI v India Ahmedabad 5 Dec 2011 ODI # 3221
1 13* 14 2 64 60.0 0 0 Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
DNB - - 1 39 60.0 1 0 ODI v Bangladesh Mirpur 11 Dec 2018 ODI # 4072
6* - 6 1 35 60.0 2 0 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
6* DNB 6 4 166 65.7 0 0 Test v England Leeds 25 Aug 2017 Test # 2271
1 DNB 1 3 99 70.0 1 0 Test v England Bridgetown 16 Mar 2022 Test # 2457
24 3 27 2 70 71.0 0 0 Test v Pakistan Providence 12 May 2011 Test # 1992
1 37* 38 2 61 75.0 0 0 Test v Bangladesh Mirpur 30 Nov 2018 Test # 2331
39 11* 50 2 91 75.0 0 0 Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
2 1 3 2 106 78.0 0 0 Test v India Eden Gardens 14 Nov 2011 Test # 2017
2 8 10 3 159 82.3 0 0 Test v Australia Adelaide 4 Dec 2009 Test # 1939
5 12 17 2 86 84.0 0 0 Test v England Birmingham 17 Aug 2017 Test # 2270
7 14 21 2 106 90.0 0 0 Test v England Nottingham 25 May 2012 Test # 2044
7 3 10 2 139 102.0 0 0 Test v Australia Kingston 11 Jun 2015 Test # 2166
2 1 3 1 74 108.0 0 0 Test v Bangladesh Chattogram 22 Nov 2018 Test # 2328
DNB DNB - 1 51 108.0 0 0 Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
17* 13 30 1 45 108.0 1 0 Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
22 5 27 1 57 114.0 0 0 Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
4 19 23 2 97 123.0 0 0 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
29 12 41 2 109 132.0 1 0 Test v Pakistan Basseterre 20 May 2011 Test # 1993
6 12 18 1 101 134.0 0 0 Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
1 0 1 1 50 144.0 0 0 Test v India Roseau 12 Jul 2023 Test # 2510
0 5 5 1 76 150.0 0 0 Test v Australia Brisbane 26 Nov 2009 Test # 1936
0 0 0 1 77 162.0 1 0 Test v Bangladesh Chattogram 3 Feb 2021 Test # 2407
13 2 15 1 109 180.0 1 0 Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
0 0 0 1 121 198.0 0 0 Test v Australia Perth 30 Nov 2022 Test # 2477
1* - 1 1 105 210.0 1 0 Test v South Africa Basseterre 18 Jun 2010 Test # 1961
DNB - - 0 41 - 0 0 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
DNB - - 0 58 - 0 0 ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
0 - 0 0 42 - 1 0 Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
TDNB - - 0 10 - 0 0 ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
DNB - - 0 15 - 0 0 ODI v Zimbabwe St George's 26 Feb 2013 ODI # 3340
DNB - - 0 62 - 0 0 ODI v Ireland Dublin (Malahide) 11 May 2019 ODI # 4132
DNB - - 0 54 - 0 0 ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
8 13 21 0 39 - 1 0 Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
22 11 33 0 119 - 0 0 Test v Australia Melbourne 26 Dec 2015 Test # 2195
DNB - - 0 33 - 0 0 T20I v Australia Sydney 23 Feb 2010 T20I # 147
3 - 3 0 16 - 0 0 ODI v Bangladesh Sylhet 14 Dec 2018 ODI # 4073
1* - 1 0 29 - 0 0 ODI v Australia Perth 1 Feb 2013 ODI # 3330
DNB - - 0 48 - 0 0 ODI v Bangladesh Mirpur 13 Oct 2011 ODI # 3198
0* - 0 0 41 - 1 0 ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
5 - 5 0 13 - 0 0 ODI v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
3* - 3 0 48 - 0 0 ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
7* - 7 0 46 - 0 0 ODI v India North Sound 11 Jun 2011 ODI # 3161
DNB - - - - - - - ODI v India Providence 8 Aug 2019 ODI # 4196
3 DNB 3 0 38 - 0 0 Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
24 - 24 0 43 - 0 0 ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
14 - 14 0 38 - 0 0 ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
DNB - - 0 15 - 0 0 T20I v Zimbabwe Port of Spain 28 Feb 2010 T20I # 150
15 - 15 0 29 - 1 0 Test v Australia Sydney 3 Jan 2016 Test # 2198
DNB - - 0 52 - 0 0 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
DNB - - 0 15 - 0 0 T20I v Bangladesh Basseterre 2 Aug 2009 T20I # 117
DNB - - - - - - - ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
DNB - - 0 48 - 0 0 ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
1 10 11 0 118 - 0 0 Test v England St George's 21 Apr 2015 Test # 2158
5* - 5 0 35 - 0 0 ODI v Bangladesh Mirpur 9 Dec 2018 ODI # 4071
4* - 4 0 22 - 1 0 ODI v India North Sound 13 Jun 2011 ODI # 3162
0 - 0 0 54 - 2 0 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
1* DNB 1 0 91 - 0 0 Test v England Southampton 8 Jul 2020 Test # 2388
0 - 0 0 36 - 0 0 ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
0 - 0 0 24 - 0 0 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
0* - 0 0 47 - 0 0 ODI v India The Oval 11 Jun 2013 ODI # 3368
16 - 16 0 39 - 0 0 ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
DNB - - 0 57 - 0 0 ODI v Bangladesh Dublin (Malahide) 17 May 2019 ODI # 4137
1 - 1 0 30 - 0 0 ODI v Bangladesh Dublin 7 May 2019 ODI # 4129
31 3 34 0 99 - 0 0 Test v Australia Hobart 10 Dec 2015 Test # 2193
DNB - - 0 30 - 1 0 T20I v Australia Hobart 21 Feb 2010 T20I # 146
9 - 9 0 29 - 0 0 ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
0* - 0 0 39 - 0 0 ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
DNB - - 0 24 - 0 0 T20I v South Africa North Sound 20 May 2010 T20I # 179
12* - 12 - - - - - Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
26* - 26 0 52 - 0 0 ODI v India Guwahati 21 Oct 2018 ODI # 4056
Statsguru includes the following current or recent relevant matches:
West Indies v Uganda at Providence, ICC Men's T20 World Cup 18th match, Jun 8, 2024 [T20I # 2651]
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th match, Jun 8, 2024 [T20I # 2650]
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649]
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647]
 
Feedback Print this page