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 263 12 1 0 23.91
Total 1255 65 12 0 23.68

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Swindon 2 890 49 11 0 23.42
Swindon 3 348 15 1 0 24.86
Swindon A 17 1 0 0 17.00
Total 1255 65 12 0 23.68

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 263 12 1 0 23.91
Total 1255 65 12 0 23.68

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 757 34 8 0 29.12
Away 498 31 4 0 18.44
Total 1255 65 12 0 23.68

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 527 25 9 0 32.94
Lost 728 40 3 0 19.68
Total 1255 65 12 0 23.68

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 71 4 1 0 23.67
5 95 4 0 0 23.75
6 223 9 0 0 24.78
7 122 10 1 0 13.56
8 190 15 4 0 17.27
9 160 12 6 0 26.67
Total 1255 65 12 0 23.68

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 179 12 12 0
Bowled 166 9 0 0 18.44
LBW 14 2 0 0 7.00
Caught Keeper 23 2 0 0 11.50
Caught Fielder 661 32 0 0 20.66
Stumped 45 2 0 0 22.50
Run Out 167 6 0 0 27.83
Total 1255 65 12 0 23.68

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 12 19 0 73-13-271-19 14.26 23.05 3.71
Total 73 88 0 499.5-70-2218-88 25.20 34.08 4.44

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 16 24 0 108-15-511-24 21.29 27.00 4.73
Swindon A 1 2 0 9-1-35-2 17.50 27.00 3.89
Total 73 88 0 499.5-70-2218-88 25.20 34.08 4.44

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 12 19 0 73-13-271-19 14.26 23.05 3.71
Total 73 88 0 499.5-70-2218-88 25.20 34.08 4.44

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 37 38 0 236.5-30-1076-38 28.32 37.39 4.54
Away 36 50 0 263-40-1142-50 22.84 31.56 4.34
Total 73 88 0 499.5-70-2218-88 25.20 34.08 4.44

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Won 29 47 0 206.4-36-758-47 16.13 26.38 3.67
Lost 40 35 0 263.1-30-1311-35 37.46 45.11 4.98
No Result 4 6 0 30-4-149-6 24.83 30.00 4.97
Total 73 88 0 499.5-70-2218-88 25.20 34.08 4.44

By Bowling PositionPos

Bowling PositionPos Innings WicketsWkt Five Fors Figures Ave SR Eco
1 5 6 0 39-6-230-6 38.33 39.00 5.90
2 32 29 0 236.3-41-969-29 33.41 48.93 4.10
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 73 88 0 499.5-70-2218-88 25.20 34.08 4.44

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
27 Jul 2024 Swindon 3 v Warminster 2 5 0 Caught Keeper 9.0-4-23-3 No
10 Aug 2024 Chippenham 3 v Swindon 3 6 Did Not Bat 9.0-3-14-3 No
17 Aug 2024 Swindon 3 v Great Bedwyn 4 29 Not Out 6.0-1-33-1 No
31 Aug 2024 Swindon 3 v Bishops Cannings 6 0 Run Out 5.0-0-30-0 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
10 Aug 2024 Chippenham 3 v Swindon 3 Caught Fielder Nias Shinwari Robert Wilkes-Mcleod 36
17 Aug 2024 Swindon 3 v Great Bedwyn Caught Fielder Khurram Javed Chris Blundy 8

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.