Tom Shrubsole

Currently at Marshfield

Batting Stats

By Season

Season Runs Innings Not OutsN.O. Centuries100s Average
2020 36 3 0 0 12.00
2021 91 8 2 0 15.17
2022 230 9 3 0 38.33
2023 117 10 1 0 13.00
2024 136 12 2 0 13.60
2025 40 4 1 0 13.33
Total 650 46 9 0 17.57

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Marshfield 2 634 45 9 0 17.61
Marshfield 3 16 1 0 0 16.00
Total 650 46 9 0 17.57

By Season & Team

Season & Team Runs Innings Not OutsN.O. Centuries100s Average
2020 Marshfield 2 36 3 0 0 12.00
2021 Marshfield 2 91 8 2 0 15.17
2022 Marshfield 2 214 8 3 0 42.80
2022 Marshfield 3 16 1 0 0 16.00
2023 Marshfield 2 117 10 1 0 13.00
2024 Marshfield 2 136 12 2 0 13.60
2025 Marshfield 2 40 4 1 0 13.33
Total 650 46 9 0 17.57

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 286 21 3 0 15.89
Away 364 25 6 0 19.16
Total 650 46 9 0 17.57

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 292 22 6 0 18.25
Lost 358 24 3 0 17.05
Total 650 46 9 0 17.57

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
3 36 3 0 0 12.00
4 0 1 0 0 0.00
5 63 8 0 0 7.88
6 269 12 4 0 33.62
7 253 17 3 0 18.07
8 25 4 2 0 12.50
9 4 1 0 0 4.00
Total 650 46 9 0 17.57

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 209 9 9 0
Bowled 108 14 0 0 7.71
LBW 30 4 0 0 7.50
Caught Keeper 47 3 0 0 15.67
Caught Fielder 205 13 0 0 15.77
Run Out 51 3 0 0 17.00
Total 650 46 9 0 17.57

Less ...

More ...

Bowling Stats

By Season

Season Innings WicketsWkt Five Fors Figures Ave SR Eco
2022 2 0 0 6-0-77-0 12.83
2023 1 0 0 4-0-25-0 6.25
Total 3 0 0 10-0-102-0 10.20

By Team

Team Innings WicketsWkt Five Fors Figures Ave SR Eco
Marshfield 2 2 0 0 5-0-44-0 8.80
Marshfield 3 1 0 0 5-0-58-0 11.60
Total 3 0 0 10-0-102-0 10.20

By Season & TeamS/T

Season & TeamS/T Innings WicketsWkt Five Fors Figures Ave SR Eco
2022 Marshfield 2 1 0 0 1-0-19-0 19.00
2022 Marshfield 3 1 0 0 5-0-58-0 11.60
2023 Marshfield 2 1 0 0 4-0-25-0 6.25
Total 3 0 0 10-0-102-0 10.20

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 2 0 0 5-0-44-0 8.80
Away 1 0 0 5-0-58-0 11.60
Total 3 0 0 10-0-102-0 10.20

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Won 2 0 0 5-0-44-0 8.80
Lost 1 0 0 5-0-58-0 11.60
Total 3 0 0 10-0-102-0 10.20

By Bowling PositionPos

Bowling PositionPos Innings WicketsWkt Five Fors Figures Ave SR Eco
3 1 0 0 4-0-25-0 6.25
5 1 0 0 5-0-58-0 11.60
8 1 0 0 1-0-19-0 19.00
Total 3 0 0 10-0-102-0 10.20

Less ...

More ...

Match Data

Matches Played

Date Match Pos Score How Out Bowling Hattrick?
01 Aug 2020 Marshfield 2 v Christian Malford 3 17 Bowled No
08 Aug 2020 Sherston Magna v Marshfield 2 3 2 LBW No
29 Aug 2020 Marshfield 2 v Combe Down 3 17 Caught Keeper No
01 May 2021 Erlestoke v Marshfield 2 6 11 Caught Fielder No
15 May 2021 Marshfield 2 v Hinton Charterhouse 2 7 Did Not Bat No
22 May 2021 Heytesbury & Sutton Veny v Marshfield 2 7 Did Not Bat No
29 May 2021 Marshfield 2 v Corsham 3 7 7 Bowled No
05 Jun 2021 Wanborough v Marshfield 2 7 14 Caught Keeper No
12 Jun 2021 Marshfield 2 v Marlborough 2 8 Did Not Bat No
19 Jun 2021 Sherston Magna v Marshfield 2 5 Did Not Bat No
26 Jun 2021 Marshfield 2 v Ramsbury 5 19 LBW No
03 Jul 2021 Marshfield 2 v Erlestoke 7 6 Bowled No
10 Jul 2021 Melksham v Marshfield 2 8 9 Not Out No
17 Jul 2021 Hinton Charterhouse 2 v Marshfield 2 7 7 Run Out No
31 Jul 2021 Corsham 3 v Marshfield 2 7 Did Not Bat No
07 Aug 2021 Marshfield 2 v Wanborough 8 Did Not Bat No
14 Aug 2021 Marlborough 2 v Marshfield 2 6 18 Not Out No
28 Aug 2021 Ramsbury v Marshfield 2 7 Did Not Bat No
14 May 2022 Beehive Southwick v Marshfield 2 6 28 Not Out No
21 May 2022 Marshfield 2 v Combe Down 6 Did Not Bat No
28 May 2022 Potterne 4 v Marshfield 3 5 16 Caught Keeper 5.0-0-58-0 No
04 Jun 2022 Potterne 3 v Marshfield 2 6 21 Not Out No
11 Jun 2022 Marshfield 2 v White Horse 6 57 Caught Fielder No
18 Jun 2022 Erlestoke v Marshfield 2 6 53 Caught Fielder No
25 Jun 2022 Marshfield 2 v Swindon 3 6 Did Not Bat 1.0-0-19-0 No
30 Jul 2022 Marshfield 2 v Royal Wootton Bassett 2 5 0 Caught Fielder No
06 Aug 2022 Marshfield 2 v Potterne 3 6 0 Bowled No
27 Aug 2022 Swindon 3 v Marshfield 2 6 22 Bowled No
03 Sep 2022 Marshfield 2 v Great Bedwyn 6 33 Not Out No
13 May 2023 Marshfield 2 v Nationwide House 5 9 Caught Fielder 4.0-0-25-0 No
27 May 2023 Marshfield 2 v Burbage & Easton Royal 2 5 0 Bowled No
03 Jun 2023 Swindon United Churches v Marshfield 2 5 10 Caught Fielder No
24 Jun 2023 Goatacre 2 v Marshfield 2 6 9 Caught Fielder No
01 Jul 2023 Marshfield 2 v Warminster 2 6 16 Caught Fielder No
15 Jul 2023 Nationwide House v Marshfield 2 6 1 Run Out No
29 Jul 2023 Burbage & Easton Royal 2 v Marshfield 2 7 0 Bowled No
12 Aug 2023 Erlestoke v Marshfield 2 7 32 Bowled No
19 Aug 2023 Marshfield 2 v Box 6 Did Not Bat No
26 Aug 2023 Marshfield 2 v Goatacre 2 7 38 Not Out No
02 Sep 2023 Warminster 2 v Marshfield 2 7 2 Caught Fielder No
04 May 2024 Erlestoke v Marshfield 2 7 16 Bowled No
11 May 2024 Marshfield 2 v Nationwide House 5 5 LBW No
18 May 2024 Biddestone 2 v Marshfield 2 4 0 Bowled No
25 May 2024 Marshfield 2 v Calne 5 4 LBW No
01 Jun 2024 Melksham v Marshfield 2 7 43 Run Out No
08 Jun 2024 Marshfield 2 v Box 7 41 Not Out No
22 Jun 2024 Marshfield 2 v Trowbridge 2 7 0 Bowled No
29 Jun 2024 Royal Wootton Bassett 2 v Marshfield 2 7 4 Bowled No
13 Jul 2024 Nationwide House v Marshfield 2 7 12 Not Out No
20 Jul 2024 Marshfield 2 v Biddestone 2 8 Did Not Bat No
03 Aug 2024 Marshfield 2 v Melksham 8 0 Bowled No
10 Aug 2024 Box v Marshfield 2 9 4 Bowled No
17 Aug 2024 Marshfield 2 v Bradford-on-Avon 8 Did Not Bat No
31 Aug 2024 Marshfield 2 v Royal Wootton Bassett 2 8 7 Caught Fielder No
03 May 2025 Wanborough v Marshfield 2 8 9 Not Out No
10 May 2025 Marshfield 2 v Trowbridge 2 7 6 Caught Fielder No
24 May 2025 Marshfield 2 v Goatacre 2 7 4 Caught Fielder No
31 May 2025 Melksham v Marshfield 2 7 21 Caught Fielder No
07 Jun 2025 Box v Marshfield 2 7 Did Not Bat No

Fielding Dismissals

Date Match How Out Bowler Batsman Score
08 Aug 2020 Sherston Magna v Marshfield 2 Caught Keeper Rob Iles Alan Dickenson 44
08 Aug 2020 Sherston Magna v Marshfield 2 Stumped Matt Cox Greg Hall 19
29 Aug 2020 Marshfield 2 v Combe Down Caught Keeper Charlie Stevens Clive Hulbert 11
29 Aug 2020 Marshfield 2 v Combe Down Caught Keeper Glenn Perry James Weale 21
29 Aug 2020 Marshfield 2 v Combe Down Caught Keeper Glenn Perry Ian Bleakley 13
15 May 2021 Marshfield 2 v Hinton Charterhouse 2 Caught Keeper Tom Clay Ian Montague 18
15 May 2021 Marshfield 2 v Hinton Charterhouse 2 Caught Keeper Callum Duckett Paul Clarke 32
15 May 2021 Marshfield 2 v Hinton Charterhouse 2 Stumped Tom Clay Matt Weston 14
15 May 2021 Marshfield 2 v Hinton Charterhouse 2 Stumped Callum Duckett Gary Archer 1
22 May 2021 Heytesbury & Sutton Veny v Marshfield 2 Stumped Charlie Stevens Freddie Champion 0
12 Jun 2021 Marshfield 2 v Marlborough 2 Caught Keeper Matt Cox Raghuveer Tupurani 0
19 Jun 2021 Sherston Magna v Marshfield 2 Caught Keeper Matt Cox James Harmer 12
26 Jun 2021 Marshfield 2 v Ramsbury Stumped Tom Clay Frederick Walker 44
31 Jul 2021 Corsham 3 v Marshfield 2 Caught Keeper Elliot Ede Craig Chaplin 0
07 Aug 2021 Marshfield 2 v Wanborough Caught Keeper Matt Cox John Baldwin 17
14 Aug 2021 Marlborough 2 v Marshfield 2 Caught Keeper Matt Cox Raghuveer Tupurani 1
27 Aug 2022 Swindon 3 v Marshfield 2 Caught Fielder Graham Tanner Danyal Rafiq 23
03 Sep 2022 Marshfield 2 v Great Bedwyn Caught Fielder Lauren Shrubsole Joe Blundy 7
13 May 2023 Marshfield 2 v Nationwide House Caught Fielder Rob Iles Stuart Archer 6
27 May 2023 Marshfield 2 v Burbage & Easton Royal 2 Caught Fielder Sam Duckett Daniel Reynaldo 15
03 Jun 2023 Swindon United Churches v Marshfield 2 Caught Keeper Sam Duckett James Mann 41
24 Jun 2023 Goatacre 2 v Marshfield 2 Caught Keeper Tom Clay Matt Wilkins 16
01 Jul 2023 Marshfield 2 v Warminster 2 Stumped Tobias Collis Charlie Butler 11
29 Jul 2023 Burbage & Easton Royal 2 v Marshfield 2 Caught Keeper Rob Iles Haydn Amor 4
29 Jul 2023 Burbage & Easton Royal 2 v Marshfield 2 Stumped Charlie Stevens Max Woodford 4
12 Aug 2023 Erlestoke v Marshfield 2 Caught Keeper Tom Clist Felix Plant 1
12 Aug 2023 Erlestoke v Marshfield 2 Caught Keeper Matt Cox tom lucas 8
12 Aug 2023 Erlestoke v Marshfield 2 Stumped Lauren Shrubsole Jamie Brookes 21
19 Aug 2023 Marshfield 2 v Box Caught Keeper Lauren Shrubsole Jake Pettit 11
02 Sep 2023 Warminster 2 v Marshfield 2 Stumped Charlie Stevens Dylan Collier 2
04 May 2024 Erlestoke v Marshfield 2 Caught Keeper Lauren Shrubsole Joe Dorgan 2
25 May 2024 Marshfield 2 v Calne Caught Fielder Oliver Hooper Navayugan Pararajah 61
08 Jun 2024 Marshfield 2 v Box Caught Keeper Oliver Hooper Clive Warren 0
08 Jun 2024 Marshfield 2 v Box Caught Keeper Ben White Sam Plowright 0
08 Jun 2024 Marshfield 2 v Box Stumped Ben White Jordan Welsby 6
22 Jun 2024 Marshfield 2 v Trowbridge 2 Caught Keeper Tom Clay Jack Hughes 3
13 Jul 2024 Nationwide House v Marshfield 2 Caught Keeper Harry Bates John Baden 4
10 Aug 2024 Box v Marshfield 2 Caught Keeper Tom Clay Clive Warren 6
03 May 2025 Wanborough v Marshfield 2 Stumped Tom Clay Liam Stacey 1
10 May 2025 Marshfield 2 v Trowbridge 2 Caught Keeper Rob Iles Simon Turner 5
10 May 2025 Marshfield 2 v Trowbridge 2 Stumped Chris Ruddell William Oatley 0
24 May 2025 Marshfield 2 v Goatacre 2 Stumped Will Christie Eric Pyke 46
31 May 2025 Melksham v Marshfield 2 Caught Fielder Tom Hughes Steve Day 7
31 May 2025 Melksham v Marshfield 2 Stumped Tom Clay Russ Collins 52

Matches Umpired

No matches umpired

Hide ...

Show ...

If any of the above information is incorrect, click here for information on how to get it corrected.