- Home
- Players
- Grant Stewart
Kent · Men's cricket
Grant Stewart stats
Data through 8 September 2026Last updated 8 September 2026
Coverage: matches in the Cricsheet data from 25 September 2017 to 8 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Grant Stewart played 24 T20Is for Italy in the data, between 2017 and 2026. In first-class Grant Stewart scored 2,289 runs in 94 innings (average 27.91, strike rate 73.7), including 3 hundreds and 12 fifties. With the ball, the best return was 100 wickets in first-class at an average of 42.04 and an economy rate of 3.36. Against Germany in T20Is, Grant Stewart averaged 39.80 over 5 innings.
Teams played for
Grant Stewart batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 24 | 21 | 2 | 532 | 76 | 28.00 | 332 | 160.2 | 0 | 3 | 4 | 35 | 44 |
| T20 (leagues & domestic) | 78 | 54 | 20 | 431 | 37 | 12.68 | 335 | 128.7 | 0 | 0 | 6 | 26 | 23 |
| First-class | 58 | 94 | 12 | 2,289 | 182 | 27.91 | 3,107 | 73.7 | 3 | 12 | 12 | 258 | 71 |
| List A | 48 | 36 | 4 | 686 | 78 | 21.44 | 613 | 111.9 | 0 | 3 | 2 | 48 | 39 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2017 | 15 |
| 2018 | 286 |
| 2019 | 87 |
| 2020 | 208 |
| 2021 | 317 |
| 2022 | 691 |
| 2023 | 458 |
| 2024 | 546 |
| 2025 | 819 |
| 2026 | 511 |
Year-by-year batting (30 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2017 | First-class | 2 | 15 | 15.00 | 45.5 | 15 | 0 | 0 |
| 2018 | First-class | 13 | 281 | 21.62 | 72.8 | 103 | 1 | 1 |
| 2018 | T20 (leagues & domestic) | 2 | 5 | 5.00 | 166.7 | 5 | 0 | 0 |
| 2019 | First-class | 5 | 85 | 28.33 | 63.4 | 59 | 0 | 1 |
| 2019 | T20 (leagues & domestic) | 1 | 2 | – | 66.7 | 2 | 0 | 0 |
| 2020 | First-class | 6 | 129 | 21.50 | 61.7 | 58 | 0 | 1 |
| 2020 | T20 (leagues & domestic) | 9 | 79 | 13.17 | 98.8 | 21 | 0 | 0 |
| 2021 | First-class | 9 | 134 | 19.14 | 49.1 | 40 | 0 | 0 |
| 2021 | List A | 5 | 35 | 7.00 | 52.2 | 9 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 8 | 35 | 7.00 | 112.9 | 15 | 0 | 0 |
| 2021 | T20I | 5 | 113 | 22.60 | 139.5 | 51 | 0 | 1 |
| 2022 | First-class | 12 | 316 | 31.60 | 84.7 | 90 | 0 | 4 |
| 2022 | List A | 6 | 111 | 22.20 | 112.1 | 49 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 9 | 67 | 11.17 | 167.5 | 23 | 0 | 0 |
| 2022 | T20I | 4 | 197 | 49.25 | 179.1 | 76 | 0 | 2 |
| 2023 | First-class | 10 | 206 | 20.60 | 77.4 | 50 | 0 | 1 |
| 2023 | List A | 8 | 118 | 14.75 | 135.6 | 43 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 5 | 84 | 42.00 | 182.6 | 37 | 0 | 0 |
| 2023 | T20I | 4 | 50 | 12.50 | 166.7 | 41 | 0 | 0 |
| 2024 | First-class | 12 | 241 | 21.91 | 66.9 | 45 | 0 | 0 |
| 2024 | List A | 9 | 268 | 33.50 | 118.6 | 78 | 0 | 3 |
| 2024 | T20 (leagues & domestic) | 7 | 37 | 12.33 | 115.6 | 21 | 0 | 0 |
| 2025 | First-class | 17 | 675 | 51.92 | 86.3 | 182 | 2 | 3 |
| 2025 | List A | 2 | 43 | 21.50 | 138.7 | 32 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 6 | 32 | 6.40 | 103.2 | 25 | 0 | 0 |
| 2025 | T20I | 2 | 69 | 69.00 | 160.5 | 44 | 0 | 0 |
| 2026 | First-class | 8 | 207 | 25.88 | 71.1 | 65 | 0 | 1 |
| 2026 | List A | 6 | 111 | 27.75 | 107.8 | 41 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 7 | 90 | 15.00 | 130.4 | 25 | 0 | 0 |
| 2026 | T20I | 6 | 103 | 20.60 | 151.5 | 45 | 0 | 0 |
Grant Stewart bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 19 | 430 | 499 | 20 | 3/21 | – | 24.95 | 6.96 | 21.5 | 0 | 0 | 1 |
| T20 (leagues & domestic) | 74 | 1,321 | 2,142 | 76 | 4/32 | – | 28.18 | 9.73 | 17.4 | 2 | 0 | 0 |
| First-class | 95 | 7,518 | 4,204 | 100 | 6/22 | 8/58 | 42.04 | 3.36 | 75.2 | 2 | 2 | 223 |
| List A | 46 | 1,870 | 1,686 | 49 | 4/42 | – | 34.41 | 5.41 | 38.2 | 1 | 0 | 20 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2017 | 2 |
| 2018 | 15 |
| 2019 | 14 |
| 2020 | 11 |
| 2021 | 34 |
| 2022 | 36 |
| 2023 | 39 |
| 2024 | 30 |
| 2025 | 31 |
| 2026 | 33 |
Year-by-year bowling (29 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2017 | First-class | 2 | 2 | 44.50 | 4.45 | 2/52 |
| 2018 | First-class | 12 | 14 | 23.29 | 3.23 | 6/22 |
| 2018 | T20 (leagues & domestic) | 2 | 1 | 68.00 | 12.75 | 1/40 |
| 2019 | First-class | 7 | 12 | 38.58 | 3.83 | 3/57 |
| 2019 | T20 (leagues & domestic) | 1 | 2 | 11.50 | 5.75 | 2/23 |
| 2020 | First-class | 8 | 5 | 59.80 | 3.12 | 3/48 |
| 2020 | T20 (leagues & domestic) | 11 | 6 | 54.83 | 8.73 | 2/28 |
| 2021 | First-class | 11 | 17 | 22.59 | 3.20 | 5/23 |
| 2021 | List A | 7 | 3 | 70.00 | 6.03 | 1/26 |
| 2021 | T20 (leagues & domestic) | 9 | 9 | 27.56 | 9.79 | 3/33 |
| 2021 | T20I | 6 | 5 | 22.00 | 5.00 | 2/17 |
| 2022 | First-class | 10 | 13 | 48.69 | 3.40 | 3/81 |
| 2022 | List A | 6 | 9 | 31.89 | 6.43 | 4/42 |
| 2022 | T20 (leagues & domestic) | 11 | 14 | 23.79 | 9.79 | 3/38 |
| 2023 | First-class | 10 | 7 | 53.00 | 3.29 | 3/6 |
| 2023 | List A | 8 | 3 | 93.33 | 6.27 | 2/25 |
| 2023 | T20 (leagues & domestic) | 14 | 24 | 17.71 | 10.20 | 4/48 |
| 2023 | T20I | 3 | 5 | 15.00 | 6.25 | 3/29 |
| 2024 | First-class | 11 | 7 | 91.14 | 3.66 | 3/78 |
| 2024 | List A | 11 | 16 | 24.12 | 4.71 | 3/41 |
| 2024 | T20 (leagues & domestic) | 10 | 7 | 38.14 | 10.75 | 2/22 |
| 2025 | First-class | 15 | 15 | 43.27 | 3.12 | 3/18 |
| 2025 | List A | 6 | 8 | 17.50 | 3.75 | 3/28 |
| 2025 | T20 (leagues & domestic) | 8 | 7 | 35.00 | 9.07 | 3/27 |
| 2025 | T20I | 3 | 1 | 69.00 | 5.75 | 1/16 |
| 2026 | First-class | 9 | 8 | 44.00 | 3.10 | 3/38 |
| 2026 | List A | 8 | 10 | 38.30 | 5.62 | 3/33 |
| 2026 | T20 (leagues & domestic) | 8 | 6 | 34.00 | 10.03 | 4/32 |
| 2026 | T20I | 7 | 9 | 27.22 | 9.55 | 3/21 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Germany | T20I | 5 | 199 | 39.80 | 159.2 | 76 | 0 | 2 |
| Scotland | T20I | 3 | 87 | 43.50 | 161.1 | 44 | 0 | 0 |
| Ireland | T20I | 3 | 44 | 22.00 | 137.5 | 33 | 0 | 0 |
| Jersey | T20I | 3 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| Essex | T20 (leagues & domestic) | 7 | 74 | 18.50 | 160.9 | 37 | 0 | 0 |
| Surrey | T20 (leagues & domestic) | 8 | 73 | 14.60 | 101.4 | 21 | 0 | 0 |
| Hampshire | T20 (leagues & domestic) | 5 | 46 | 23.00 | 139.4 | 25 | 0 | 0 |
| Somerset | T20 (leagues & domestic) | 10 | 44 | 8.80 | 133.3 | 18 | 0 | 0 |
| Glamorgan | T20 (leagues & domestic) | 3 | 44 | 22.00 | 183.3 | 23 | 0 | 0 |
| Middlesex | T20 (leagues & domestic) | 8 | 40 | 10.00 | 114.3 | 17 | 0 | 0 |
| Gloucestershire | T20 (leagues & domestic) | 6 | 29 | 5.80 | 126.1 | 21 | 0 | 0 |
| Sussex | T20 (leagues & domestic) | 4 | 25 | 6.25 | 86.2 | 11 | 0 | 0 |
| Middlesex | First-class | 11 | 398 | 39.80 | 91.3 | 103 | 1 | 2 |
| Gloucestershire | First-class | 7 | 299 | 49.83 | 83.1 | 182 | 1 | 1 |
| Lancashire | First-class | 5 | 241 | 60.25 | 82.8 | 130 | 1 | 1 |
| Derbyshire | First-class | 7 | 233 | 46.60 | 63.8 | 65 | 0 | 1 |
| Worcestershire | First-class | 7 | 210 | 35.00 | 89.4 | 67 | 0 | 1 |
| Yorkshire | First-class | 4 | 139 | 46.33 | 65.0 | 90 | 0 | 1 |
| Warwickshire | First-class | 7 | 131 | 21.83 | 77.5 | 50 | 0 | 1 |
| Essex | First-class | 8 | 123 | 17.57 | 51.2 | 37 | 0 | 0 |
| Glamorgan | First-class | 6 | 103 | 25.75 | 73.0 | 63 | 0 | 1 |
| Surrey | First-class | 6 | 98 | 19.60 | 53.0 | 58 | 0 | 1 |
| Northamptonshire | First-class | 10 | 86 | 8.60 | 77.5 | 61 | 0 | 1 |
| Hampshire | First-class | 5 | 32 | 6.40 | 60.4 | 14 | 0 | 0 |
| Leicestershire | First-class | 4 | 16 | 4.00 | 51.6 | 12 | 0 | 0 |
| Lancashire | List A | 5 | 115 | 23.00 | 111.7 | 49 | 0 | 0 |
| Middlesex | List A | 3 | 60 | 20.00 | 92.3 | 43 | 0 | 0 |
| Hampshire | List A | 4 | 35 | 8.75 | 85.4 | 15 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Ireland | T20I | 3 | 6 | 14.67 | 7.54 | 3/21 |
| Jersey | T20I | 3 | 4 | 17.75 | 5.92 | 3/29 |
| Germany | T20I | 3 | 3 | 18.67 | 5.09 | 1/14 |
| Scotland | T20I | 3 | 2 | 43.00 | 7.17 | 1/22 |
| Hampshire | T20 (leagues & domestic) | 10 | 15 | 24.93 | 9.63 | 4/32 |
| Somerset | T20 (leagues & domestic) | 10 | 14 | 22.36 | 9.39 | 4/48 |
| Surrey | T20 (leagues & domestic) | 11 | 13 | 24.46 | 8.92 | 3/27 |
| Middlesex | T20 (leagues & domestic) | 10 | 10 | 23.60 | 10.04 | 3/39 |
| Essex | T20 (leagues & domestic) | 10 | 8 | 35.25 | 9.61 | 2/41 |
| Gloucestershire | T20 (leagues & domestic) | 9 | 6 | 36.17 | 10.25 | 2/14 |
| Glamorgan | T20 (leagues & domestic) | 3 | 5 | 19.80 | 11.00 | 2/19 |
| Sussex | T20 (leagues & domestic) | 8 | 4 | 59.00 | 11.06 | 3/38 |
| Northamptonshire | First-class | 11 | 19 | 21.89 | 3.15 | 3/6 |
| Middlesex | First-class | 14 | 17 | 25.65 | 2.84 | 6/22 |
| Hampshire | First-class | 7 | 9 | 46.22 | 3.92 | 3/57 |
| Gloucestershire | First-class | 7 | 8 | 31.00 | 3.31 | 3/81 |
| Derbyshire | First-class | 6 | 7 | 44.71 | 3.26 | 5/23 |
| Worcestershire | First-class | 7 | 6 | 54.33 | 3.20 | 3/51 |
| Essex | First-class | 6 | 5 | 74.60 | 3.34 | 3/48 |
| Leicestershire | First-class | 6 | 5 | 35.40 | 4.15 | 3/20 |
| Durham | First-class | 3 | 5 | 28.20 | 4.60 | 3/38 |
| Surrey | First-class | 6 | 4 | 65.25 | 3.86 | 3/84 |
| Warwickshire | First-class | 4 | 3 | 97.00 | 3.33 | 2/120 |
| Glamorgan | First-class | 5 | 3 | 72.33 | 3.29 | 2/52 |
| Lancashire | First-class | 5 | 1 | 191.00 | 3.24 | 1/53 |
| Yorkshire | First-class | 3 | 1 | 153.00 | 3.22 | 1/32 |
| Worcestershire | List A | 3 | 5 | 43.20 | 7.95 | 3/73 |
| Leicestershire | List A | 3 | 5 | 34.20 | 6.93 | 4/42 |
| Middlesex | List A | 3 | 3 | 29.00 | 5.44 | 2/35 |
| Hampshire | List A | 4 | 3 | 40.67 | 4.88 | 2/33 |
| Lancashire | List A | 6 | 2 | 90.00 | 5.17 | 1/41 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| St Lawrence Ground | 71 | 1112 | 21.38 | 103 |
| Desert Springs Cricket Ground | 9 | 310 | 34.44 | 76 |
| County Ground, Worcester | 7 | 248 | 41.33 | 78 |
| County Ground, Derby | 6 | 245 | 40.83 | 65 |
| County Ground, Bristol | 7 | 244 | 40.67 | 182 |
| Kennington Oval | 13 | 161 | 16.10 | 58 |
| Stanley Park | 4 | 144 | 36.00 | 130 |
| Kent County Cricket Ground | 9 | 139 | 19.86 | 43 |
| Old Trafford | 4 | 134 | 44.67 | 64 |
| County Ground, Chelmsford | 10 | 122 | 15.25 | 37 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| St Lawrence Ground | 83 | 87 | 35.98 | 4.35 |
| County Ground, Taunton | 8 | 14 | 24.36 | 5.78 |
| Kennington Oval | 15 | 14 | 40.79 | 5.47 |
| The Rose Bowl | 9 | 13 | 37.08 | 5.69 |
| County Ground, Northampton | 5 | 12 | 18.50 | 3.04 |
| County Ground, Chelmsford | 11 | 10 | 35.10 | 4.74 |
| County Ground, Derby | 6 | 9 | 28.89 | 3.11 |
| County Ground, Bristol | 9 | 8 | 39.62 | 6.06 |
| Kent County Cricket Ground | 11 | 8 | 46.62 | 6.07 |
| Grace Road | 4 | 7 | 14.14 | 4.18 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 236 | 132 | 178.8 | 5 | 624 | 22 | 8.31 |
| T20 | Middle | 241 | 213 | 113.1 | 17 | 621 | 28 | 8.69 |
| T20 | Death | 486 | 322 | 150.9 | 31 | 506 | 46 | 10.41 |
How Grant Stewart was dismissed
- Caught99 (59%)
- Bowled37 (22%)
- Lbw20 (12%)
- Run out7 (4%)
- Caught and bowled2 (1%)
- Stumped2 (1%)
How Grant Stewart took wickets
- Caught181
- Bowled36
- Lbw23
- Caught and bowled5
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 7 Jun 2026 | 2 |
| 9 Jun 2026 | 13 |
| 19 Jun 2026 | 48 |
| 19 Jun 2026 | 8 |
| 26 Jun 2026 | 22 |
| 3 Jul 2026 | 9 |
| 5 Jul 2026 | 25 |
| 10 Jul 2026 | 2 |
| 12 Jul 2026 | 17 |
| 26 Jul 2026 | 4 |
| 28 Jul 2026 | 22 |
| 31 Jul 2026 | 35 |
| 2 Aug 2026 | 8 |
| 5 Aug 2026 | 1 |
| 11 Aug 2026 | 41 |
| 27 Aug 2026 | 3 |
| 2 Sep 2026 | 19 |
| 2 Sep 2026 | 15 |
| 8 Sep 2026 | 48 |
| 8 Sep 2026 | 65 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 8 Sep 2026 | First-class | Derbyshire | 65 | 104 | lbw | County Ground, Derby |
| 8 Sep 2026 | First-class | Derbyshire | 48 | 64 | bowled | County Ground, Derby |
| 2 Sep 2026 | First-class | Worcestershire | 15 | 17 | bowled | St Lawrence Ground |
| 2 Sep 2026 | First-class | Worcestershire | 19 | 26 | caught | St Lawrence Ground |
| 27 Aug 2026 | First-class | Northamptonshire | 3 | 12 | bowled | County Ground, Northampton |
| 11 Aug 2026 | List A | Warwickshire | 41 | 34 | caught | Rugby School Ground |
| 5 Aug 2026 | List A | Surrey | 1 | 4 | caught | Kennington Oval |
| 2 Aug 2026 | List A | Nottinghamshire | 8* | 5 | not out | Kent County Cricket Ground |
| 31 Jul 2026 | List A | Somerset | 35* | 26 | not out | St Lawrence Ground |
| 28 Jul 2026 | List A | Lancashire | 22 | 27 | bowled | Farington Cricket Ground |
| 26 Jul 2026 | List A | Gloucestershire | 4 | 7 | caught | County Ground, Bristol |
| 12 Jul 2026 | T20 (leagues & domestic) | Middlesex | 17* | 11 | not out | St Lawrence Ground |
| 10 Jul 2026 | T20 (leagues & domestic) | Surrey | 2 | 2 | caught | St Lawrence Ground |
| 5 Jul 2026 | T20 (leagues & domestic) | Hampshire | 25 | 16 | caught | The Rose Bowl |
| 3 Jul 2026 | T20 (leagues & domestic) | Worcestershire | 9 | 12 | caught | County Ground, Worcester |
| 26 Jun 2026 | T20 (leagues & domestic) | Nottinghamshire | 22 | 13 | caught | St Lawrence Ground |
| 19 Jun 2026 | First-class | Middlesex | 8 | 5 | bowled | St Lawrence Ground |
| 19 Jun 2026 | First-class | Middlesex | 48 | 55 | bowled | St Lawrence Ground |
| 9 Jun 2026 | T20 (leagues & domestic) | Essex | 13 | 11 | caught | County Ground, Chelmsford |
| 7 Jun 2026 | T20 (leagues & domestic) | Sussex | 2 | 4 | caught | County Ground, Brighton |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 8 Sep 2026 | First-class | Derbyshire | 0/36 | 10 | 2 | County Ground, Derby |
| 8 Sep 2026 | First-class | Derbyshire | 0/39 | 16 | 4 | County Ground, Derby |
| 2 Sep 2026 | First-class | Worcestershire | 0/62 | 22 | 5 | St Lawrence Ground |
| 2 Sep 2026 | First-class | Worcestershire | 1/14 | 5 | 0 | St Lawrence Ground |
| 27 Aug 2026 | First-class | Northamptonshire | 2/57 | 19 | 2 | County Ground, Northampton |
| 11 Aug 2026 | List A | Warwickshire | 1/35 | 5.1 | 0 | Rugby School Ground |
| 9 Aug 2026 | List A | Leicestershire | 1/50 | 8 | 1 | Kent County Cricket Ground |
| 5 Aug 2026 | List A | Surrey | 2/64 | 10 | 0 | Kennington Oval |
| 2 Aug 2026 | List A | Nottinghamshire | 1/48 | 10 | 0 | Kent County Cricket Ground |
| 31 Jul 2026 | List A | Somerset | 1/75 | 10 | 0 | St Lawrence Ground |
| 28 Jul 2026 | List A | Lancashire | 1/41 | 10 | 1 | Farington Cricket Ground |
| 26 Jul 2026 | List A | Gloucestershire | 0/37 | 6 | 0 | County Ground, Bristol |
| 24 Jul 2026 | List A | Northamptonshire | 3/33 | 9 | 1 | St Lawrence Ground |
| 12 Jul 2026 | T20 (leagues & domestic) | Middlesex | 0/28 | 2 | 0 | St Lawrence Ground |
| 10 Jul 2026 | T20 (leagues & domestic) | Surrey | 0/9 | 1 | 0 | St Lawrence Ground |
| 5 Jul 2026 | T20 (leagues & domestic) | Hampshire | 1/50 | 4 | 0 | The Rose Bowl |
| 3 Jul 2026 | T20 (leagues & domestic) | Worcestershire | 0/24 | 3 | 0 | County Ground, Worcester |
| 28 Jun 2026 | T20 (leagues & domestic) | Hampshire | 4/32 | 4 | 0 | St Lawrence Ground |
| 26 Jun 2026 | T20 (leagues & domestic) | Nottinghamshire | 0/31 | 3 | 0 | St Lawrence Ground |
| 19 Jun 2026 | First-class | Middlesex | 1/22 | 8 | 2 | St Lawrence Ground |
Frequently asked questions
How many runs has Grant Stewart scored in T20Is?
How many runs has Grant Stewart scored in T20 leagues?
What is Grant Stewart's highest score?
How many wickets has Grant Stewart taken in T20Is?
How many wickets has Grant Stewart taken in T20 leagues?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.