CricketWise
  1. Home
  2. Players
  3. 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.

International matches
24
T20Is 24
International runs
532
0 hundreds
International wickets
20
0 five-wicket hauls
T20 league & domestic matches
78
431 runs
Best batting average (T20I)
28.00
21 innings
Highest score
182
First-class

Teams played for

Kent 2017–2026 · 175Italy 2021–2026 · 32Sussex 2022 · 1

Grant Stewart batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I242125327628.00332160.20343544
T20 (leagues & domestic)7854204313712.68335128.70062623
First-class5894122,28918227.913,10773.73121225871
List A483646867821.44613111.90324839

Runs per year

02505007501K201720212026511
Grant Stewart: runs per calendar year (all formats in the data)
02505007501K20172019202120232026511
Grant Stewart: runs per calendar year (all formats in the data)
Show as table
Grant Stewart: runs per calendar year (all formats in the data)
YearRuns
201715
2018286
201987
2020208
2021317
2022691
2023458
2024546
2025819
2026511
Year-by-year batting (30 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017First-class21515.0045.51500
2018First-class1328121.6272.810311
2018T20 (leagues & domestic)255.00166.7500
2019First-class58528.3363.45901
2019T20 (leagues & domestic)12–66.7200
2020First-class612921.5061.75801
2020T20 (leagues & domestic)97913.1798.82100
2021First-class913419.1449.14000
2021List A5357.0052.2900
2021T20 (leagues & domestic)8357.00112.91500
2021T20I511322.60139.55101
2022First-class1231631.6084.79004
2022List A611122.20112.14900
2022T20 (leagues & domestic)96711.17167.52300
2022T20I419749.25179.17602
2023First-class1020620.6077.45001
2023List A811814.75135.64300
2023T20 (leagues & domestic)58442.00182.63700
2023T20I45012.50166.74100
2024First-class1224121.9166.94500
2024List A926833.50118.67803
2024T20 (leagues & domestic)73712.33115.62100
2025First-class1767551.9286.318223
2025List A24321.50138.73200
2025T20 (leagues & domestic)6326.40103.22500
2025T20I26969.00160.54400
2026First-class820725.8871.16501
2026List A611127.75107.84100
2026T20 (leagues & domestic)79015.00130.42500
2026T20I610320.60151.54500

Grant Stewart bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I19430499203/21–24.956.9621.5001
T20 (leagues & domestic)741,3212,142764/32–28.189.7317.4200
First-class957,5184,2041006/228/5842.043.3675.222223
List A461,8701,686494/42–34.415.4138.21020

Wickets per year

01020304020172021202633
Grant Stewart: wickets per calendar year (all formats in the data)
0102030402017201920212023202633
Grant Stewart: wickets per calendar year (all formats in the data)
Show as table
Grant Stewart: wickets per calendar year (all formats in the data)
YearWickets
20172
201815
201914
202011
202134
202236
202339
202430
202531
202633
Year-by-year bowling (29 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017First-class2244.504.452/52
2018First-class121423.293.236/22
2018T20 (leagues & domestic)2168.0012.751/40
2019First-class71238.583.833/57
2019T20 (leagues & domestic)1211.505.752/23
2020First-class8559.803.123/48
2020T20 (leagues & domestic)11654.838.732/28
2021First-class111722.593.205/23
2021List A7370.006.031/26
2021T20 (leagues & domestic)9927.569.793/33
2021T20I6522.005.002/17
2022First-class101348.693.403/81
2022List A6931.896.434/42
2022T20 (leagues & domestic)111423.799.793/38
2023First-class10753.003.293/6
2023List A8393.336.272/25
2023T20 (leagues & domestic)142417.7110.204/48
2023T20I3515.006.253/29
2024First-class11791.143.663/78
2024List A111624.124.713/41
2024T20 (leagues & domestic)10738.1410.752/22
2025First-class151543.273.123/18
2025List A6817.503.753/28
2025T20 (leagues & domestic)8735.009.073/27
2025T20I3169.005.751/16
2026First-class9844.003.103/38
2026List A81038.305.623/33
2026T20 (leagues & domestic)8634.0010.034/32
2026T20I7927.229.553/21
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
GermanyT20I519939.80159.27602
ScotlandT20I38743.50161.14400
IrelandT20I34422.00137.53300
JerseyT20I300.000.0000
EssexT20 (leagues & domestic)77418.50160.93700
SurreyT20 (leagues & domestic)87314.60101.42100
HampshireT20 (leagues & domestic)54623.00139.42500
SomersetT20 (leagues & domestic)10448.80133.31800
GlamorganT20 (leagues & domestic)34422.00183.32300
MiddlesexT20 (leagues & domestic)84010.00114.31700
GloucestershireT20 (leagues & domestic)6295.80126.12100
SussexT20 (leagues & domestic)4256.2586.21100
MiddlesexFirst-class1139839.8091.310312
GloucestershireFirst-class729949.8383.118211
LancashireFirst-class524160.2582.813011
DerbyshireFirst-class723346.6063.86501
WorcestershireFirst-class721035.0089.46701
YorkshireFirst-class413946.3365.09001
WarwickshireFirst-class713121.8377.55001
EssexFirst-class812317.5751.23700
GlamorganFirst-class610325.7573.06301
SurreyFirst-class69819.6053.05801
NorthamptonshireFirst-class10868.6077.56101
HampshireFirst-class5326.4060.41400
LeicestershireFirst-class4164.0051.61200
LancashireList A511523.00111.74900
MiddlesexList A36020.0092.34300
HampshireList A4358.7585.41500
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
IrelandT20I3614.677.543/21
JerseyT20I3417.755.923/29
GermanyT20I3318.675.091/14
ScotlandT20I3243.007.171/22
HampshireT20 (leagues & domestic)101524.939.634/32
SomersetT20 (leagues & domestic)101422.369.394/48
SurreyT20 (leagues & domestic)111324.468.923/27
MiddlesexT20 (leagues & domestic)101023.6010.043/39
EssexT20 (leagues & domestic)10835.259.612/41
GloucestershireT20 (leagues & domestic)9636.1710.252/14
GlamorganT20 (leagues & domestic)3519.8011.002/19
SussexT20 (leagues & domestic)8459.0011.063/38
NorthamptonshireFirst-class111921.893.153/6
MiddlesexFirst-class141725.652.846/22
HampshireFirst-class7946.223.923/57
GloucestershireFirst-class7831.003.313/81
DerbyshireFirst-class6744.713.265/23
WorcestershireFirst-class7654.333.203/51
EssexFirst-class6574.603.343/48
LeicestershireFirst-class6535.404.153/20
DurhamFirst-class3528.204.603/38
SurreyFirst-class6465.253.863/84
WarwickshireFirst-class4397.003.332/120
GlamorganFirst-class5372.333.292/52
LancashireFirst-class51191.003.241/53
YorkshireFirst-class31153.003.221/32
WorcestershireList A3543.207.953/73
LeicestershireList A3534.206.934/42
MiddlesexList A3329.005.442/35
HampshireList A4340.674.882/33
LancashireList A6290.005.171/41

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
St Lawrence Ground71111221.38103
Desert Springs Cricket Ground931034.4476
County Ground, Worcester724841.3378
County Ground, Derby624540.8365
County Ground, Bristol724440.67182
Kennington Oval1316116.1058
Stanley Park414436.00130
Kent County Cricket Ground913919.8643
Old Trafford413444.6764
County Ground, Chelmsford1012215.2537

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
St Lawrence Ground838735.984.35
County Ground, Taunton81424.365.78
Kennington Oval151440.795.47
The Rose Bowl91337.085.69
County Ground, Northampton51218.503.04
County Ground, Chelmsford111035.104.74
County Ground, Derby6928.893.11
County Ground, Bristol9839.626.06
Kent County Cricket Ground11846.626.07
Grace Road4714.144.18

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay236132178.85624228.31
T20Middle241213113.117621288.69
T20Death486322150.9315064610.41

How Grant Stewart was dismissed

How Grant Stewart took wickets

Last 20 innings

0204060807 Jun 202610 Jul 20268 Sep 202665
Grant Stewart: runs in the last 20 innings
0204060807 Jun 202619 Jun 20265 Jul 202626 Jul 20262 Aug 202627 Aug 20268 Sep 202665
Grant Stewart: runs in the last 20 innings
Show as table
Grant Stewart: runs in the last 20 innings
InningsRuns
7 Jun 20262
9 Jun 202613
19 Jun 202648
19 Jun 20268
26 Jun 202622
3 Jul 20269
5 Jul 202625
10 Jul 20262
12 Jul 202617
26 Jul 20264
28 Jul 202622
31 Jul 202635
2 Aug 20268
5 Aug 20261
11 Aug 202641
27 Aug 20263
2 Sep 202619
2 Sep 202615
8 Sep 202648
8 Sep 202665
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
8 Sep 2026First-classDerbyshire65104lbwCounty Ground, Derby
8 Sep 2026First-classDerbyshire4864bowledCounty Ground, Derby
2 Sep 2026First-classWorcestershire1517bowledSt Lawrence Ground
2 Sep 2026First-classWorcestershire1926caughtSt Lawrence Ground
27 Aug 2026First-classNorthamptonshire312bowledCounty Ground, Northampton
11 Aug 2026List AWarwickshire4134caughtRugby School Ground
5 Aug 2026List ASurrey14caughtKennington Oval
2 Aug 2026List ANottinghamshire8*5not outKent County Cricket Ground
31 Jul 2026List ASomerset35*26not outSt Lawrence Ground
28 Jul 2026List ALancashire2227bowledFarington Cricket Ground
26 Jul 2026List AGloucestershire47caughtCounty Ground, Bristol
12 Jul 2026T20 (leagues & domestic)Middlesex17*11not outSt Lawrence Ground
10 Jul 2026T20 (leagues & domestic)Surrey22caughtSt Lawrence Ground
5 Jul 2026T20 (leagues & domestic)Hampshire2516caughtThe Rose Bowl
3 Jul 2026T20 (leagues & domestic)Worcestershire912caughtCounty Ground, Worcester
26 Jun 2026T20 (leagues & domestic)Nottinghamshire2213caughtSt Lawrence Ground
19 Jun 2026First-classMiddlesex85bowledSt Lawrence Ground
19 Jun 2026First-classMiddlesex4855bowledSt Lawrence Ground
9 Jun 2026T20 (leagues & domestic)Essex1311caughtCounty Ground, Chelmsford
7 Jun 2026T20 (leagues & domestic)Sussex24caughtCounty Ground, Brighton

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
8 Sep 2026First-classDerbyshire0/36102County Ground, Derby
8 Sep 2026First-classDerbyshire0/39164County Ground, Derby
2 Sep 2026First-classWorcestershire0/62225St Lawrence Ground
2 Sep 2026First-classWorcestershire1/1450St Lawrence Ground
27 Aug 2026First-classNorthamptonshire2/57192County Ground, Northampton
11 Aug 2026List AWarwickshire1/355.10Rugby School Ground
9 Aug 2026List ALeicestershire1/5081Kent County Cricket Ground
5 Aug 2026List ASurrey2/64100Kennington Oval
2 Aug 2026List ANottinghamshire1/48100Kent County Cricket Ground
31 Jul 2026List ASomerset1/75100St Lawrence Ground
28 Jul 2026List ALancashire1/41101Farington Cricket Ground
26 Jul 2026List AGloucestershire0/3760County Ground, Bristol
24 Jul 2026List ANorthamptonshire3/3391St Lawrence Ground
12 Jul 2026T20 (leagues & domestic)Middlesex0/2820St Lawrence Ground
10 Jul 2026T20 (leagues & domestic)Surrey0/910St Lawrence Ground
5 Jul 2026T20 (leagues & domestic)Hampshire1/5040The Rose Bowl
3 Jul 2026T20 (leagues & domestic)Worcestershire0/2430County Ground, Worcester
28 Jun 2026T20 (leagues & domestic)Hampshire4/3240St Lawrence Ground
26 Jun 2026T20 (leagues & domestic)Nottinghamshire0/3130St Lawrence Ground
19 Jun 2026First-classMiddlesex1/2282St Lawrence Ground

Frequently asked questions

How many runs has Grant Stewart scored in T20Is?
532 runs in 21 innings (24 matches) at an average of 28.00 and a strike rate of 160.2, in the data from 2021 to 2026.
How many runs has Grant Stewart scored in T20 leagues?
431 runs in 54 innings (78 matches) at an average of 12.68 and a strike rate of 128.7, in the data from 2018 to 2026.
What is Grant Stewart's highest score?
182 in first-class, the highest score in the data.
How many wickets has Grant Stewart taken in T20Is?
20 wickets in 19 innings at an average of 24.95, economy 6.96, best figures 3/21.
How many wickets has Grant Stewart taken in T20 leagues?
76 wickets in 74 innings at an average of 28.18, economy 9.73, best figures 4/32.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.