CricketWise
  1. Home
  2. Players
  3. James Vince

Hampshire · Men's cricket

James Vince stats

Data through 17 September 2026Last updated 17 September 2026

Coverage: matches in the Cricsheet data from 6 April 2014 to 17 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2014 and 2026, James Vince appears in 13 Tests, 24 ODIs, 16 T20Is for England in the Cricsheet data. The most runs came in T20 leagues: 12,614 at an average of 33.82 and a strike rate of 138.6, with a highest score of 129*. Against Australia in Tests, James Vince averaged 26.89 over 9 innings.

International matches
53
Tests 13 · ODIs 24 · T20Is 16
International runs
1,579
1 hundreds
T20 league & domestic matches
423
12,614 runs
Best batting average (ODI)
28.10
21 innings
Highest score
240
First-class

Teams played for

Hampshire 2014–2026 · 325Sydney Sixers 2019–2025 · 72England 2015–2023 · 53Southern Brave 2021–2025 · 44Gulf Giants 2023–2025 · 42Karachi Kings 2016–2025 · 31Multan Sultans 2019–2021 · 18Paarl Rocks 2019 · 8Dublin Guardians 2026 · 8MI London 2026 · 8Joburg Super Kings 2026 · 7Quetta Gladiators 2022 · 6

James Vince batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test132205488324.911,10049.8032860
ODI2421059010228.1067287.8131733
T20I161604415927.56343128.60204314
T20 (leagues & domestic)4234184512,614129*33.829,098138.6984261418332
First-class120204148,01224042.1712,70363.1173815115435
List A373411,84319055.851,704108.259019924

Runs per year

01K2K3K2014201920261,348
James Vince: runs per calendar year (all formats in the data)
01K2K3K20142016201820202022202420261,348
James Vince: runs per calendar year (all formats in the data)
Show as table
James Vince: runs per calendar year (all formats in the data)
YearRuns
20142,065
20151,740
2016914
20171,874
20181,966
20192,218
2020652
20212,315
20222,101
20232,774
20242,564
20251,517
20261,348
Year-by-year batting (44 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class28152561.0076.924047
2014List A414135.25100.07901
2014T20 (leagues & domestic)1639928.50148.99304
2015First-class2874328.5860.712515
2015List A616227.0090.510310
2015T20 (leagues & domestic)1671059.17134.510715
2015T20I312541.67119.04600
2016First-class1236830.6749.411911
2016List A14141.00107.94100
2016ODI410426.0084.65101
2016T20 (leagues & domestic)1017317.30102.46201
2016T20I11616.00114.31600
2016Test1121219.2752.24200
2017First-class1759635.0654.914721
2017List A746377.17113.817813
2017T20 (leagues & domestic)1861636.24157.98105
2017Test719928.4347.48302
2018First-class2392141.8657.520132
2018List A952758.56109.817122
2018ODI12727.00100.02700
2018T20 (leagues & domestic)1532323.07136.37401
2018T20I23115.50110.72100
2018Test413734.2550.07601
2019First-class621142.2067.214210
2019List A750972.71110.919013
2019ODI510821.6091.54300
2019T20 (leagues & domestic)42124434.56134.58708
2019T20I514629.20132.75901
2020ODI35719.0087.72500
2020T20 (leagues & domestic)2759523.80128.56703
2021First-class2081640.8058.923114
2021ODI215879.00107.510211
2021T20 (leagues & domestic)44134132.71135.910217
2022First-class2483938.1467.411116
2022ODI38729.0070.76001
2022T20 (leagues & domestic)36105233.94137.012924
2022T20I512324.60143.05501
2023First-class24100747.9562.518617
2023ODI34916.3371.03800
2023T20 (leagues & domestic)48171845.21147.6103115
2024First-class2298649.3065.421125
2024T20 (leagues & domestic)50157834.30130.4101110
2025T20 (leagues & domestic)57151729.17137.3101112
2026T20 (leagues & domestic)39134836.43152.512529

James Vince bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test424130–––3.25–001
ODI2423811/18–38.005.4342.0000
T20 (leagues & domestic)4425721/19–28.508.1421.0000
First-class3077551881/71/764.754.0196.90012
List A3605311/19–53.005.3060.0000

Wickets per year

01232014201920260
James Vince: wickets per calendar year (all formats in the data)
012320142016201820202022202420260
James Vince: wickets per calendar year (all formats in the data)
Show as table
James Vince: wickets per calendar year (all formats in the data)
YearWickets
20143
20152
20162
20171
20181
20190
20201
20211
20220
20231
20240
20250
20260
Year-by-year bowling (16 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class12295.003.331/10
2014List A10–6.500/13
2014T20 (leagues & domestic)1119.009.501/19
2015First-class4174.003.891/7
2015T20 (leagues & domestic)2132.008.001/21
2016First-class3236.004.701/14
2016Test40–3.250/0
2017First-class4138.004.301/13
2018First-class10–3.520/17
2018List A2140.005.001/19
2019First-class10–2.830/17
2020ODI2138.005.431/18
2020T20 (leagues & domestic)10–6.000/6
2021First-class2185.006.541/55
2023First-class2121.005.041/14
2024First-class10–4.000/4

James Vince against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaTest924226.8946.18302
PakistanTest715822.5752.34200
Sri LankaTest45413.5051.93500
PakistanODI423458.50107.310211
BangladeshODI610217.0075.03800
AustraliaODI48721.7569.66001
IrelandODI47518.7581.52500
PakistanT20I416140.25122.04600
West IndiesT20I512324.60143.05501
New ZealandT20I512024.00133.35901
SussexT20 (leagues & domestic)2189049.44158.910218
EssexT20 (leagues & domestic)2484738.50145.012526
KentT20 (leagues & domestic)1974441.33142.310016
SomersetT20 (leagues & domestic)2474333.77146.812917
MiddlesexT20 (leagues & domestic)2165636.44142.38805
Melbourne StarsT20 (leagues & domestic)1665650.46140.210114
GlamorganT20 (leagues & domestic)1539728.36134.66001
Dubai CapitalsT20 (leagues & domestic)939756.71128.58304
Welsh FireT20 (leagues & domestic)937253.14149.47304
SurreyT20 (leagues & domestic)1335935.90135.08802
Perth ScorchersT20 (leagues & domestic)1034438.22135.49803
GloucestershireT20 (leagues & domestic)1433728.08124.85501
Quetta GladiatorsT20 (leagues & domestic)1132929.91126.17001
Lahore QalandarsT20 (leagues & domestic)1531422.43144.08401
MI EmiratesT20 (leagues & domestic)831044.29139.68604
Birmingham PhoenixT20 (leagues & domestic)829542.14155.39002
Hobart HurricanesT20 (leagues & domestic)1128331.44132.97402
Multan SultansT20 (leagues & domestic)628056.00197.210112
Peshawar ZalmiT20 (leagues & domestic)927234.00128.98402
Brisbane HeatT20 (leagues & domestic)926028.89142.97502
Melbourne RenegadesT20 (leagues & domestic)1123421.27121.24100
Islamabad UnitedT20 (leagues & domestic)1222520.45127.86101
NottinghamshireT20 (leagues & domestic)421471.33158.59303
Desert VipersT20 (leagues & domestic)1019521.67118.97601
Abu Dhabi Knight RidersT20 (leagues & domestic)718226.00135.86502
Sydney ThunderT20 (leagues & domestic)917725.29112.04300
Sharjah WarriorzT20 (leagues & domestic)815519.38112.34500
Adelaide StrikersT20 (leagues & domestic)914618.25113.24500
Manchester OriginalsT20 (leagues & domestic)513533.75150.05601
London SpiritT20 (leagues & domestic)712618.00135.55601
Oval InvinciblesT20 (leagues & domestic)612220.33101.75201
Paarl RoyalsT20 (leagues & domestic)312240.67164.97501
Karachi KingsT20 (leagues & domestic)410626.50119.14500
Trent RocketsT20 (leagues & domestic)78614.33121.14500
Northern SuperchargersT20 (leagues & domestic)57915.80119.73300
LancashireT20 (leagues & domestic)37525.00107.16901
SomersetFirst-class2392942.2356.820125
WarwickshireFirst-class1973452.4364.416623
KentFirst-class1370758.9276.821123
EssexFirst-class1969636.6371.424012
YorkshireFirst-class1968337.9453.414721
SurreyFirst-class2162129.5763.615923
LancashireFirst-class1657435.8853.010313
GloucestershireFirst-class955469.2573.414415
NottinghamshireFirst-class1549235.1463.014712
LeicestershireFirst-class540581.0091.223112
WorcestershireFirst-class1334726.6955.37503
NorthamptonshireFirst-class3300100.0060.918611
GlamorganFirst-class428294.0068.314411
MiddlesexFirst-class1125222.9152.36201
DurhamFirst-class618045.0054.27601
SussexFirst-class413233.0076.77601
DerbyshireFirst-class412441.3363.35001
GloucestershireList A4337112.33111.619011
GlamorganList A3314104.67123.617811
EssexList A526252.4097.87903
KentList A518937.80114.56902
SurreyList A410325.75118.44100
LancashireList A39130.3382.77901
MiddlesexList A37424.6777.15601
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
YorkshireFirst-class4258.506.381/43
EssexFirst-class3154.003.861/26
GloucestershireFirst-class3148.002.001/10
WorcestershireFirst-class30–2.930/10
KentFirst-class30–5.400/4

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
The Rose Bowl219840941.84240
Edgbaston29106439.41166
Sydney Cricket Ground30101640.64101
County Ground, Taunton2499747.48201
Dubai International Cricket Stadium3394632.6286
County Ground, Bristol2076344.88144
Kennington Oval3175127.81104
St Lawrence Ground1770647.07111
Sophia Gardens1567448.14144
National Stadium, Karachi2164032.00101

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
The Rose Bowl17470.004.76
County Ground, Taunton3225.005.56
County Ground, Brighton117.003.50
Old Trafford1113.004.33
Merchant Taylors' School Ground1119.003.80
College Ground1121.007.00
County Ground, Bristol3140.002.35
Headingley3168.005.51

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
T20Powerplay64134794133.8183–––
T20Middle55214021137.31713618.00
T20Death1121626179.135619.00
ODIPowerplay30536583.611–––
ODIMiddle27829993.094215.43
ODIDeath7887.51–––

How James Vince was dismissed

How James Vince took wickets

Last 20 innings

05010015012 Jul 202629 Jul 202617 Sep 2026106
James Vince: runs in the last 20 innings
05010015012 Jul 202618 Jul 202627 Jul 20266 Aug 202629 Aug 20265 Sep 202617 Sep 2026106
James Vince: runs in the last 20 innings
Show as table
James Vince: runs in the last 20 innings
InningsRuns
12 Jul 20269
15 Jul 2026125
18 Jul 202659
18 Jul 202617
21 Jul 202617
25 Jul 202666
27 Jul 20260
29 Jul 202626
2 Aug 202629
6 Aug 202615
8 Aug 20263
12 Aug 202622
29 Aug 202613
30 Aug 202640
2 Sep 202695
5 Sep 202673
9 Sep 202616
11 Sep 202617
12 Sep 202610
17 Sep 2026106
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
17 Sep 2026T20 (leagues & domestic)Rotterdam Dockers106*61not outThe Village
12 Sep 2026T20 (leagues & domestic)Glasgow Cosmic1010caughtThe Village
11 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers1713caughtThe Village
9 Sep 2026T20 (leagues & domestic)Belfast Wolves1615caughtThe Village
5 Sep 2026T20 (leagues & domestic)Amsterdam Flames7346caughtSportpark Westvliet
2 Sep 2026T20 (leagues & domestic)Rotterdam Dockers95*54not outSportpark Westvliet
30 Aug 2026T20 (leagues & domestic)Edinburgh Castle Rockers4030caught and bowledSportpark Westvliet
29 Aug 2026T20 (leagues & domestic)Glasgow Cosmic1314caughtSportpark Westvliet
12 Aug 2026T20 (leagues & domestic)Birmingham Phoenix2212bowledEdgbaston
8 Aug 2026T20 (leagues & domestic)Trent Rockets35caughtKennington Oval
6 Aug 2026T20 (leagues & domestic)London Spirit1513caughtLord's
2 Aug 2026T20 (leagues & domestic)Manchester Super Giants2920caughtKennington Oval
29 Jul 2026T20 (leagues & domestic)London Spirit2620caughtKennington Oval
27 Jul 2026T20 (leagues & domestic)Southern Brave02caughtThe Rose Bowl
25 Jul 2026T20 (leagues & domestic)Welsh Fire6638caught and bowledSophia Gardens
21 Jul 2026T20 (leagues & domestic)Sunrisers Leeds1718bowledKennington Oval
18 Jul 2026T20 (leagues & domestic)Northamptonshire1716caughtEdgbaston
18 Jul 2026T20 (leagues & domestic)Nottinghamshire5943caughtEdgbaston
15 Jul 2026T20 (leagues & domestic)Essex12561caughtThe Rose Bowl
12 Jul 2026T20 (leagues & domestic)Sussex911caughtCounty Ground, Brighton

Batter vs bowler matchups

Bowlers James Vince faced most

Frequently asked questions

How many runs has James Vince scored in Tests?
548 runs in 22 innings (13 matches) at an average of 24.91 and a strike rate of 49.8, in the data from 2016 to 2018.
How many runs has James Vince scored in ODIs?
590 runs in 21 innings (24 matches) at an average of 28.10 and a strike rate of 87.8, in the data from 2015 to 2023.
How many runs has James Vince scored in T20Is?
441 runs in 16 innings (16 matches) at an average of 27.56 and a strike rate of 128.6, in the data from 2015 to 2022.
What is James Vince's highest score?
240 in first-class, the highest score in the data.
How many centuries has James Vince scored?
32 hundreds in the data: 1 in ODIs, 9 in T20 leagues, 17 in first-class, 5 in List A.

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