Tomas Foreman

Currently at Swindon

Batting Stats

By Season

Season Runs Innings Not OutsN.O. Centuries100s Average
2018 260 13 2 0 23.64
2019 315 9 0 0 35.00
2021 121 10 3 0 17.29
2022 119 9 6 0 39.67
2023 177 12 0 0 14.75
2024 234 9 0 0 26.00
Total 1226 62 11 0 24.04

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Swindon 2 890 49 11 0 23.42
Swindon 3 319 12 0 0 26.58
Swindon A 17 1 0 0 17.00
Total 1226 62 11 0 24.04

By Season & Team

Season & Team Runs Innings Not OutsN.O. Centuries100s Average
2018 Swindon 2 243 12 2 0 24.30
2018 Swindon A 17 1 0 0 17.00
2019 Swindon 2 315 9 0 0 35.00
2021 Swindon 2 117 9 3 0 19.50
2021 Swindon 3 4 1 0 0 4.00
2022 Swindon 2 119 9 6 0 39.67
2023 Swindon 2 96 10 0 0 9.60
2023 Swindon 3 81 2 0 0 40.50
2024 Swindon 3 234 9 0 0 26.00
Total 1226 62 11 0 24.04

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 728 31 7 0 30.33
Away 498 31 4 0 18.44
Total 1226 62 11 0 24.04

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 498 24 8 0 31.12
Lost 728 38 3 0 20.80
Total 1226 62 11 0 24.04

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
1 162 6 0 0 27.00
2 147 3 0 0 49.00
3 85 2 0 0 42.50
4 42 3 0 0 14.00
5 95 3 0 0 31.67
6 223 8 0 0 27.88
7 122 10 1 0 13.56
8 190 15 4 0 17.27
9 160 12 6 0 26.67
Total 1226 62 11 0 24.04

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 150 11 11 0
Bowled 166 9 0 0 18.44
LBW 14 2 0 0 7.00
Caught Keeper 23 1 0 0 23.00
Caught Fielder 661 32 0 0 20.66
Stumped 45 2 0 0 22.50
Run Out 167 5 0 0 33.40
Total 1226 62 11 0 24.04

Less ...

More ...

Bowling Stats

By Season

Season Innings WicketsWkt Five Fors Figures Ave SR Eco
2018 15 15 0 112-18-455-15 30.33 44.80 4.06
2019 10 12 0 75-10-321-12 26.75 37.50 4.28
2021 13 15 0 93.3-11-481-15 32.07 37.40 5.14
2022 13 21 0 91.5-14-373-21 17.76 26.24 4.06
2023 10 6 0 54.3-4-317-6 52.83 54.50 5.82
2024 8 12 0 44-5-171-12 14.25 22.00 3.89
Total 69 81 0 470.5-62-2118-81 26.15 34.88 4.50

By Team

Team Innings WicketsWkt Five Fors Figures Ave SR Eco
Swindon 2 56 62 0 382.5-54-1672-62 26.97 37.05 4.37
Swindon 3 12 17 0 79-7-411-17 24.18 27.88 5.20
Swindon A 1 2 0 9-1-35-2 17.50 27.00 3.89
Total 69 81 0 470.5-62-2118-81 26.15 34.88 4.50

By Season & TeamS/T

Season & TeamS/T Innings WicketsWkt Five Fors Figures Ave SR Eco
2018 Swindon 2 14 13 0 103-17-420-13 32.31 47.54 4.08
2018 Swindon A 1 2 0 9-1-35-2 17.50 27.00 3.89
2019 Swindon 2 10 12 0 75-10-321-12 26.75 37.50 4.28
2021 Swindon 2 12 13 0 84.3-10-413-13 31.77 39.00 4.89
2021 Swindon 3 1 2 0 9-1-68-2 34.00 27.00 7.56
2022 Swindon 2 13 21 0 91.5-14-373-21 17.76 26.24 4.06
2023 Swindon 2 7 3 0 28.3-3-145-3 48.33 57.00 5.09
2023 Swindon 3 3 3 0 26-1-172-3 57.33 52.00 6.62
2024 Swindon 3 8 12 0 44-5-171-12 14.25 22.00 3.89
Total 69 81 0 470.5-62-2118-81 26.15 34.88 4.50

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 34 34 0 216.5-25-990-34 29.12 38.26 4.57
Away 35 47 0 254-37-1128-47 24.00 32.43 4.44
Total 69 81 0 470.5-62-2118-81 26.15 34.88 4.50

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Won 27 43 0 191.4-32-711-43 16.53 26.74 3.71
Lost 38 32 0 249.1-26-1258-32 39.31 46.72 5.05
No Result 4 6 0 30-4-149-6 24.83 30.00 4.97
Total 69 81 0 470.5-62-2118-81 26.15 34.88 4.50

By Bowling PositionPos

Bowling PositionPos Innings WicketsWkt Five Fors Figures Ave SR Eco
1 3 2 0 24-1-174-2 87.00 72.00 7.25
2 30 26 0 222.3-38-925-26 35.58 51.35 4.16
3 10 17 0 77-8-374-17 22.00 27.18 4.86
4 7 10 0 49-8-201-10 20.10 29.40 4.10
5 7 9 0 42.2-3-188-9 20.89 28.22 4.44
6 8 11 0 39-4-156-11 14.18 21.27 4.00
7 4 6 0 17-0-100-6 16.67 17.00 5.88
Total 69 81 0 470.5-62-2118-81 26.15 34.88 4.50

Less ...

More ...

Match Data

Matches Played

Date Match Pos Score How Out Bowling Hattrick?
05 May 2018 Swindon 2 v Malmesbury 8 3 Not Out 9.0-0-45-2 No
12 May 2018 Hinton Charterhouse v Swindon 2 9 4 Caught Fielder 8.0-3-22-2 No
19 May 2018 Swindon 2 v Box 7 2 Not Out 9.0-1-41-2 No
26 May 2018 Potterne 2 v Swindon 2 9 16 Stumped 9.0-1-47-1 No
09 Jun 2018 Bear Flat v Swindon 2 6 Did Not Bat 8.0-2-38-1 No
16 Jun 2018 Beckington v Swindon A 6 17 Caught Fielder 9.0-1-35-2 No
23 Jun 2018 Swindon 2 v Nationwide House 2 50 Bowled 9.0-1-16-1 No
30 Jun 2018 Great Bedwyn v Swindon 2 1 9 Caught Fielder 4.0-0-16-0 No
07 Jul 2018 Malmesbury v Swindon 2 1 73 Run Out No
14 Jul 2018 Swindon 2 v Hinton Charterhouse 1 23 Caught Keeper 5.0-1-25-0 No
21 Jul 2018 Box v Swindon 2 1 20 Caught Fielder 9.0-2-24-0 No
28 Jul 2018 Swindon 2 v Potterne 2 1 Did Not Bat 6.0-0-43-0 No
04 Aug 2018 Avebury v Swindon 2 6 6 Caught Fielder 4.0-0-26-1 No
11 Aug 2018 Swindon 2 v Bear Flat 4 Did Not Bat 9.0-3-20-2 No
18 Aug 2018 Winsley v Swindon 2 1 16 Caught Fielder 9.0-2-30-0 No
25 Aug 2018 Nationwide House v Swindon 2 1 21 Bowled 5.0-1-27-1 No
04 May 2019 Corsham 2 v Swindon 2 8 37 Caught Fielder 6.0-2-19-1 No
11 May 2019 Swindon 2 v Chippenham 2 8 29 Stumped 9.0-1-45-0 No
25 May 2019 Swindon 2 v Nationwide House 2 69 Run Out 9.0-2-23-0 No
29 Jun 2019 Beckington v Swindon 2 8 Did Not Bat 9.0-2-33-2 No
06 Jul 2019 Swindon 2 v Corsham 2 3 10 Caught Fielder 9.0-0-45-3 No
13 Jul 2019 Chippenham 2 v Swindon 2 8 4 Caught Fielder 6.0-0-52-0 No
03 Aug 2019 Swindon 2 v Winsley 6 50 Caught Fielder 2.0-1-9-1 No
17 Aug 2019 Swindon 2 v Avebury 7 18 Bowled 9.0-1-34-2 No
24 Aug 2019 Malmesbury v Swindon 2 2 28 Caught Fielder 7.0-1-24-2 No
31 Aug 2019 Swindon 2 v Beckington 6 70 Caught Fielder 9.0-0-37-1 No
01 May 2021 Swindon 2 v Bear Flat 9 6 Run Out 9.0-4-14-0 No
15 May 2021 Hinton Charterhouse v Swindon 2 7 Did Not Bat 7.0-1-23-4 No
29 May 2021 Burbage & Easton Royal 2 v Swindon 2 8 22 Bowled 9.0-0-51-0 No
05 Jun 2021 Swindon 2 v Beckington 8 11 Bowled 3.0-0-16-0 No
12 Jun 2021 Marlborough v Swindon 2 9 28 Not Out 9.0-3-17-2 No
19 Jun 2021 Combe Down v Swindon 3 8 4 Caught Fielder 9.0-1-68-2 No
26 Jun 2021 Purton v Swindon 2 8 Did Not Bat 9.0-2-39-4 No
10 Jul 2021 Swindon 2 v Winsley 8 Did Not Bat 4.3-0-28-0 No
17 Jul 2021 Swindon 2 v Hinton Charterhouse 8 15 Not Out 9.0-0-68-1 No
24 Jul 2021 Swindon NALGO v Swindon 2 8 4 Run Out 9.0-0-46-1 No
07 Aug 2021 Beckington v Swindon 2 9 14 Not Out 5.0-0-34-1 No
14 Aug 2021 Swindon 2 v Marlborough 9 15 Run Out 4.0-0-34-0 No
28 Aug 2021 Swindon 2 v Purton 6 2 Bowled 7.0-0-43-0 No
07 May 2022 Nationwide House v Swindon 2 9 Did Not Bat 9.0-3-29-2 No
21 May 2022 Burbage & Easton Royal 2 v Swindon 2 8 21 Caught Fielder 6.0-0-29-1 No
28 May 2022 Swindon 2 v Devizes 2 8 Did Not Bat 3.0-0-23-0 No
04 Jun 2022 Biddestone 2 v Swindon 2 7 Did Not Bat 9.0-1-44-1 No
11 Jun 2022 Swindon 2 v Bradford-on-Avon 9 17 Not Out No
18 Jun 2022 Warminster 2 v Swindon 2 8 19 Not Out 9.0-1-35-1 No
09 Jul 2022 Swindon 2 v Nationwide House 9 9 Not Out 6.4-0-26-3 No
16 Jul 2022 Box v Swindon 2 9 1 Not Out 4.2-0-15-1 No
23 Jul 2022 Swindon 2 v Burbage & Easton Royal 2 9 40 Not Out 7.5-0-43-3 No
30 Jul 2022 Devizes 2 v Swindon 2 8 Did Not Bat 5.0-1-18-2 No
06 Aug 2022 Swindon 2 v Biddestone 2 9 Did Not Bat 8.0-2-22-1 No
13 Aug 2022 Bradford-on-Avon v Swindon 2 9 2 LBW 9.0-0-51-1 No
20 Aug 2022 Swindon 2 v Warminster 2 8 2 Not Out 9.0-4-25-4 No
03 Sep 2022 Trowbridge 2 v Swindon 2 9 8 Caught Fielder 6.0-2-13-1 No
13 May 2023 Swindon 2 v Bear Flat 7 10 Caught Fielder 2.0-0-13-0 No
20 May 2023 Swindon 2 v Trowbridge 2 7 5 Caught Fielder 4.0-0-24-0 No
27 May 2023 Chippenham 2 v Swindon 2 7 7 Bowled 8.0-0-37-2 No
03 Jun 2023 Swindon 2 v Purton 8 16 Bowled 0.3-0-5-0 No
10 Jun 2023 Marlborough v Swindon 2 8 0 Caught Fielder 4.0-1-10-1 No
17 Jun 2023 Swindon 2 v Swindon NALGO 6 19 Caught Fielder 4.0-0-29-0 No
24 Jun 2023 Malmesbury v Swindon 2 7 8 Caught Fielder No
01 Jul 2023 Swindon 2 v Devizes 7 8 Caught Fielder No
08 Jul 2023 Swindon 3 v Great Bedwyn 5 Did Not Bat 8.0-0-63-0 No
12 Aug 2023 Swindon 3 v Melksham 3 75 Caught Fielder 9.0-1-40-3 No
19 Aug 2023 Swindon NALGO v Swindon 2 7 20 Caught Fielder No
26 Aug 2023 Swindon 2 v Malmesbury 8 3 Caught Fielder 6.0-2-27-0 No
02 Sep 2023 Wanborough v Swindon 3 4 6 Caught Fielder 9.0-0-69-0 No
18 May 2024 Swindon 3 v Potterne 3 5 33 Caught Fielder 4.0-1-19-0 No
25 May 2024 Warminster 2 v Swindon 3 7 35 Caught Fielder 5.4-0-16-3 No
01 Jun 2024 Swindon 3 v White Horse 7 9 Caught Fielder 6.0-0-18-1 No
08 Jun 2024 Swindon 3 v Chippenham 3 6 19 Bowled 3.0-0-11-0 No
15 Jun 2024 Great Bedwyn v Swindon 3 5 12 LBW 9.0-2-18-2 No
22 Jun 2024 Swindon 3 v Hinton Charterhouse 2 5 50 Caught Fielder 5.2-0-16-4 No
29 Jun 2024 Bishops Cannings v Swindon 3 4 36 Caught Fielder 2.0-0-26-0 No
06 Jul 2024 Combe Down v Swindon 3 4 0 Caught Fielder 9.0-2-47-2 No
13 Jul 2024 Swindon 3 v Wanborough 6 40 Caught Fielder No

Fielding Dismissals

Date Match How Out Bowler Batsman Score
09 Jun 2018 Bear Flat v Swindon 2 Caught Fielder James Parkinson Simon Cox 29
23 Jun 2018 Swindon 2 v Nationwide House Caught Fielder Scott McNeil Nick Clarke 21
25 Aug 2018 Nationwide House v Swindon 2 Caught Fielder Arul Biradar Anthony Pettifer 21
11 May 2019 Swindon 2 v Chippenham 2 Caught Fielder James Parkinson Tim Knight 66
05 Jun 2021 Swindon 2 v Beckington Caught Fielder Charlie Hallsworth Haydn Thompson 7
28 May 2022 Swindon 2 v Devizes 2 Run Out Walid Amhed 2
28 May 2022 Swindon 2 v Devizes 2 Caught Fielder Finlay MacNaughton Jayaram Jayaraj 76
04 Jun 2022 Biddestone 2 v Swindon 2 Caught Fielder Hakesh Venkat Savalapu Will Pritchett 20
09 Jul 2022 Swindon 2 v Nationwide House Caught Fielder Tomas Foreman Vinod Kumar 8
16 Jul 2022 Box v Swindon 2 Caught Fielder Yusuf Khan Dave Crawford 9
23 Jul 2022 Swindon 2 v Burbage & Easton Royal 2 Caught Fielder Sam Giddings Garreth Robb 20
23 Jul 2022 Swindon 2 v Burbage & Easton Royal 2 Caught Fielder Sam Giddings John Carroll 29
23 Jul 2022 Swindon 2 v Burbage & Easton Royal 2 Caught Fielder Sam Giddings Daniel Burke 0
06 Aug 2022 Swindon 2 v Biddestone 2 Caught Fielder Sam Giddings Steve Nester 2
06 Aug 2022 Swindon 2 v Biddestone 2 Caught Fielder Steve Laggett Martin Hewitt 26
08 Jul 2023 Swindon 3 v Great Bedwyn Caught Fielder Raghav Jaiswal Chris Lailey 24
01 Jun 2024 Swindon 3 v White Horse Caught Fielder Nisar Shinwari Seth Naitram 7
15 Jun 2024 Great Bedwyn v Swindon 3 Caught Fielder Tomas Foreman Ben Smith 19
15 Jun 2024 Great Bedwyn v Swindon 3 Caught Fielder Connor O'Shea Joe Blundy 26
29 Jun 2024 Bishops Cannings v Swindon 3 Caught Fielder James Parkinson Phil Alsop 24

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.