Theo Todhunter

Currently at Corsham

Batting Stats

By Season

Season Runs Innings Not OutsN.O. Centuries100s Average
2018 158 10 0 0 15.80
2019 167 15 1 0 11.93
2020 205 9 4 0 41.00
2021 180 12 1 0 16.36
2022 529 13 2 3 48.09
2023 238 6 1 1 47.60
2024 324 6 0 2 54.00
Total 1801 71 9 6 29.05

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Corsham 3 1426 55 8 5 30.34
Corsham 4 375 16 1 1 25.00
Total 1801 71 9 6 29.05

By Season & Team

Season & Team Runs Innings Not OutsN.O. Centuries100s Average
2018 Corsham 4 158 10 0 0 15.80
2019 Corsham 3 111 10 1 0 12.33
2019 Corsham 4 56 5 0 0 11.20
2020 Corsham 3 205 9 4 0 41.00
2021 Corsham 3 180 12 1 0 16.36
2022 Corsham 3 368 12 1 2 33.45
2022 Corsham 4 161 1 1 1
2023 Corsham 3 238 6 1 1 47.60
2024 Corsham 3 324 6 0 2 54.00
Total 1801 71 9 6 29.05

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 661 34 2 1 20.66
Away 1140 37 7 5 38.00
Total 1801 71 9 6 29.05

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 1432 40 8 6 44.75
Lost 341 30 1 0 11.76
No Result 28 1 0 0 28.00
Total 1801 71 9 6 29.05

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
1 959 25 2 5 41.70
2 170 13 0 0 13.08
3 322 12 2 1 32.20
4 36 3 1 0 18.00
5 104 7 1 0 17.33
6 102 6 2 0 25.50
7 102 4 1 0 34.00
8 6 1 0 0 6.00
Total 1801 71 9 6 29.05

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 525 9 9 2
Bowled 287 15 0 1 19.13
LBW 228 9 0 1 25.33
Caught Keeper 150 5 0 1 30.00
Caught Fielder 601 32 0 1 18.78
Run Out 10 1 0 0 10.00
Total 1801 71 9 6 29.05

Less ...

More ...

Bowling Stats

By Season

Season Innings WicketsWkt Five Fors Figures Ave SR Eco
2018 6 4 0 35-1-209-4 52.25 52.50 5.97
2019 9 6 0 43.4-2-251-6 41.83 43.67 5.75
2022 3 5 0 27-3-137-5 27.40 32.40 5.07
Total 18 15 0 105.4-6-597-15 39.80 42.27 5.65

By Team

Team Innings WicketsWkt Five Fors Figures Ave SR Eco
Corsham 3 8 5 0 46.4-3-267-5 53.40 56.00 5.72
Corsham 4 10 10 0 59-3-330-10 33.00 35.40 5.59
Total 18 15 0 105.4-6-597-15 39.80 42.27 5.65

By Season & TeamS/T

Season & TeamS/T Innings WicketsWkt Five Fors Figures Ave SR Eco
2018 Corsham 4 6 4 0 35-1-209-4 52.25 52.50 5.97
2019 Corsham 3 6 2 0 28.4-1-173-2 86.50 86.00 6.03
2019 Corsham 4 3 4 0 15-1-78-4 19.50 22.50 5.20
2022 Corsham 3 2 3 0 18-2-94-3 31.33 36.00 5.22
2022 Corsham 4 1 2 0 9-1-43-2 21.50 27.00 4.78
Total 18 15 0 105.4-6-597-15 39.80 42.27 5.65

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 7 6 0 46.4-3-242-6 40.33 46.67 5.19
Away 11 9 0 59-3-355-9 39.44 39.33 6.02
Total 18 15 0 105.4-6-597-15 39.80 42.27 5.65

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Won 5 6 0 38-3-186-6 31.00 38.00 4.89
Lost 13 9 0 67.4-3-411-9 45.67 45.11 6.07
Total 18 15 0 105.4-6-597-15 39.80 42.27 5.65

By Bowling PositionPos

Bowling PositionPos Innings WicketsWkt Five Fors Figures Ave SR Eco
1 1 4 0 9-1-35-4 8.75 13.50 3.89
2 1 0 0 9-1-51-0 5.67
4 4 5 0 30-3-147-5 29.40 36.00 4.90
5 5 5 0 32-0-179-5 35.80 38.40 5.59
6 6 1 0 20.4-1-121-1 121.00 124.00 5.85
7 1 0 0 5-0-64-0 12.80
Total 18 15 0 105.4-6-597-15 39.80 42.27 5.65

Less ...

More ...

Match Data

Matches Played

Date Match Pos Score How Out Bowling Hattrick?
19 May 2018 Westbury 3 v Corsham 4 2 0 Caught Fielder 5.0-0-64-0 No
16 Jun 2018 Avebury 2 v Corsham 4 2 6 Caught Fielder 1.0-0-1-1 No
23 Jun 2018 Corsham 4 v Chippenham 4 2 25 Caught Fielder 8.0-0-43-1 No
30 Jun 2018 Bathford 2 v Corsham 4 2 6 Bowled 3.0-0-10-0 No
07 Jul 2018 Marshfield 3 v Corsham 4 2 22 Caught Fielder 9.0-1-51-0 No
14 Jul 2018 Corsham 4 v Swindon B 2 23 Caught Fielder 9.0-0-40-2 No
28 Jul 2018 Goatacre 4 v Corsham 4 3 28 Caught Fielder No
18 Aug 2018 Corsham 4 v Avebury 2 1 32 Caught Fielder No
25 Aug 2018 Chippenham 4 v Corsham 4 1 10 Run Out No
01 Sep 2018 Corsham 4 v Bathford 2 4 6 Caught Fielder No
27 Apr 2019 Corsham 4 v Potterne 4 1 1 Caught Keeper No
04 May 2019 Corsham 3 v Combe Down 3 0 Caught Fielder No
11 May 2019 Marlborough 2 v Corsham 3 2 11 Bowled No
18 May 2019 Corsham 3 v Devizes 2 2 14 Bowled No
25 May 2019 Wroughton Wranglers v Corsham 3 5 3 Bowled 6.0-0-36-2 No
01 Jun 2019 Royal Wootton Bassett 2 v Corsham 3 6 8 Caught Fielder 4.0-0-27-0 No
08 Jun 2019 Goatacre 4 v Corsham 4 2 7 Caught Fielder 9.0-1-35-4 No
15 Jun 2019 Melksham v Corsham 3 7 5 Caught Fielder 7.0-0-54-0 No
22 Jun 2019 Corsham 3 v Wanborough 8 6 Bowled 0.4-0-0-0 No
29 Jun 2019 Corsham 4 v Wanborough 2 3 12 Caught Fielder No
06 Jul 2019 Corsham 4 v Calne 2 2 34 Caught Fielder 5.0-0-33-0 No
13 Jul 2019 Beehive Southwick 2 v Corsham 4 2 2 Caught Fielder 1.0-0-10-0 No
17 Aug 2019 Corsham 3 v Melksham 2 14 Bowled No
24 Aug 2019 Wanborough v Corsham 3 6 23 Not Out 5.0-0-24-0 No
31 Aug 2019 Corsham 3 v Nationwide House 2 3 27 Bowled 6.0-1-32-0 No
01 Aug 2020 Corsham 3 v Biddestone 3 4 19 Not Out No
08 Aug 2020 Melksham v Corsham 3 4 11 Bowled No
15 Aug 2020 Corsham 3 v Spye Park 7 21 Caught Keeper No
22 Aug 2020 Winsley 2 v Corsham 3 3 53 Not Out No
29 Aug 2020 Trowbridge 3 v Corsham 3 3 24 Caught Fielder No
05 Sep 2020 Beckington 2 v Corsham 3 5 6 LBW No
12 Sep 2020 Corsham 3 v Melksham 5 18 Bowled No
19 Sep 2020 Spye Park v Corsham 3 6 36 Not Out No
26 Sep 2020 Corsham 3 v Winsley 2 5 17 Not Out No
01 May 2021 Marlborough 2 v Corsham 3 7 39 Not Out No
29 May 2021 Marshfield 2 v Corsham 3 5 14 Caught Fielder No
05 Jun 2021 Corsham 3 v Hinton Charterhouse 2 6 0 Bowled No
19 Jun 2021 Ramsbury v Corsham 3 1 0 LBW No
26 Jun 2021 Corsham 3 v Sherston Magna 7 37 Bowled No
03 Jul 2021 Corsham 3 v Marlborough 2 6 33 Caught Fielder No
10 Jul 2021 Wanborough v Corsham 3 3 0 LBW No
17 Jul 2021 Corsham 3 v Melksham 3 6 Caught Fielder No
24 Jul 2021 Erlestoke v Corsham 3 3 3 Bowled No
31 Jul 2021 Corsham 3 v Marshfield 2 5 40 Caught Fielder No
07 Aug 2021 Hinton Charterhouse 2 v Corsham 3 6 Did Not Bat No
14 Aug 2021 Corsham 3 v Heytesbury & Sutton Veny 6 2 Caught Fielder No
28 Aug 2021 Sherston Magna v Corsham 3 5 6 Caught Keeper No
07 May 2022 Melksham v Corsham 3 2 6 LBW No
14 May 2022 Marshfield 3 v Corsham 4 3 161 Not Out 9.0-1-43-2 No
21 May 2022 Wroughton Wranglers v Corsham 3 1 110 Not Out No
04 Jun 2022 Marlborough 2 v Corsham 3 1 74 LBW No
11 Jun 2022 Corsham 3 v Christian Malford 1 32 LBW No
09 Jul 2022 Corsham 3 v Melksham 1 4 Caught Fielder No
16 Jul 2022 Westbury 2 v Corsham 3 3 4 Caught Fielder No
23 Jul 2022 Corsham 3 v Wroughton Wranglers 1 0 Caught Fielder No
30 Jul 2022 Sherston Magna v Corsham 3 1 0 LBW No
06 Aug 2022 Corsham 3 v Marlborough 2 3 4 Caught Fielder No
20 Aug 2022 Corsham 3 v Hinton Charterhouse 2 1 113 Caught Keeper No
27 Aug 2022 Corsham 3 v Wanborough 1 20 Caught Fielder 9.0-1-55-0 No
29 Aug 2022 Corsham 3 v Westbury 2 1 1 Caught Fielder 9.0-1-39-3 No
13 May 2023 Corsham 3 v Purton 2 1 0 Caught Fielder No
20 May 2023 Corsham 3 v Christian Malford 1 24 Bowled No
27 May 2023 Marlborough 2 v Corsham 3 1 37 Caught Fielder No
03 Jun 2023 Corsham 3 v Hinton Charterhouse 2 1 4 LBW No
10 Jun 2023 Keevil v Corsham 3 1 106 LBW No
24 Jun 2023 Bishops Cannings v Corsham 3 1 67 Not Out No
04 May 2024 Purton 2 v Corsham 3 1 0 Caught Fielder No
11 May 2024 Corsham 3 v Devizes 2 1 8 Bowled No
18 May 2024 Coastal Cobras v Corsham 3 1 9 Caught Keeper No
25 May 2024 Corsham 3 v Winsley 2 1 64 Caught Fielder No
08 Jun 2024 Swindon NALGO 2 v Corsham 3 1 138 Caught Fielder No
13 Jul 2024 Devizes 2 v Corsham 3 1 105 Bowled No

Fielding Dismissals

Date Match How Out Bowler Batsman Score
19 May 2018 Westbury 3 v Corsham 4 Caught Fielder J Bailey James Mawson 41
23 Jun 2018 Corsham 4 v Chippenham 4 Caught Fielder Tom Swain William Thompsett 0
18 Aug 2018 Corsham 4 v Avebury 2 Stumped L Wiltshire Tony Reeves 33
01 Sep 2018 Corsham 4 v Bathford 2 Caught Keeper Thomas Davies Mike Noel 36
01 Sep 2018 Corsham 4 v Bathford 2 Caught Keeper Matthew Angell Thomas Walker 2
08 Jun 2019 Goatacre 4 v Corsham 4 Caught Fielder Theo Todhunter Steve Down 31
29 Jun 2019 Corsham 4 v Wanborough 2 Caught Fielder John Cobb Jacob Chilcott 11
29 Jun 2019 Corsham 4 v Wanborough 2 Caught Fielder Steve Day Dyren Novais 13
13 Jul 2019 Beehive Southwick 2 v Corsham 4 Caught Fielder James Rowe Clive Warren 16
17 Aug 2019 Corsham 3 v Melksham Caught Fielder Edward Bollen Daniel Carpenter 17
24 Aug 2019 Wanborough v Corsham 3 Caught Fielder Lily Day Edgar De Sousa 6
31 Aug 2019 Corsham 3 v Nationwide House 2 Caught Fielder Andy Day David Coates 0
08 Aug 2020 Melksham v Corsham 3 Caught Keeper Ted Finn Freddie Honeybone 11
15 Aug 2020 Corsham 3 v Spye Park Caught Keeper Sam Mitchell Paul Fennell 2
22 Aug 2020 Winsley 2 v Corsham 3 Caught Keeper Melissa Story Matty Garrod 11
26 Sep 2020 Corsham 3 v Winsley 2 Caught Keeper Michael Myatt Scott Sandford 17
26 Sep 2020 Corsham 3 v Winsley 2 Caught Keeper Ben Da Costa Cameron MacRae 8
26 Sep 2020 Corsham 3 v Winsley 2 Caught Keeper Craig Chaplin Jonny Bensted 14
01 May 2021 Marlborough 2 v Corsham 3 Caught Fielder Lily Day Deepak Ramani 15
01 May 2021 Marlborough 2 v Corsham 3 Caught Fielder Michael Myatt Balakrishna Mareedu 14
01 May 2021 Marlborough 2 v Corsham 3 Caught Fielder Michael Myatt Rakesh Donthi 6
19 Jun 2021 Ramsbury v Corsham 3 Caught Keeper Callum Sandell Frederick Walker 20
19 Jun 2021 Ramsbury v Corsham 3 Caught Keeper Lily Day Stephen Plannikumparambil 0
26 Jun 2021 Corsham 3 v Sherston Magna Caught Fielder Callum Sandell Zander Allman 7
14 Aug 2021 Corsham 3 v Heytesbury & Sutton Veny Stumped Lily Day Edward Read 55
14 Aug 2021 Corsham 3 v Heytesbury & Sutton Veny Caught Keeper Lily Day Justin Wagstaff 53
14 Aug 2021 Corsham 3 v Heytesbury & Sutton Veny Stumped Alfie Johnson Emrys Pragnell 3
07 May 2022 Melksham v Corsham 3 Stumped Josef Breet Mark Mullis 3
14 May 2022 Marshfield 3 v Corsham 4 Caught Fielder John Cobb Rob Iles 29
14 May 2022 Marshfield 3 v Corsham 4 Caught Fielder Imogen Cobb Graham Tanner 11
21 May 2022 Wroughton Wranglers v Corsham 3 Caught Keeper Alfie Johnson Alistair Thomas 0
04 Jun 2022 Marlborough 2 v Corsham 3 Caught Keeper Sam Thomson Udhav Bhan 26
04 Jun 2022 Marlborough 2 v Corsham 3 Stumped Corey Burgess Simon Wells 15
23 Jul 2022 Corsham 3 v Wroughton Wranglers Caught Keeper Ethan Crayford Joe Smedley 16
23 Jul 2022 Corsham 3 v Wroughton Wranglers Caught Keeper Charlie Skiggs Benjamin Webber 11
30 Jul 2022 Sherston Magna v Corsham 3 Caught Fielder Ethan Crayford Ben Dickenson 11
06 Aug 2022 Corsham 3 v Marlborough 2 Run Out Rich Turnell 13
20 Aug 2022 Corsham 3 v Hinton Charterhouse 2 Caught Keeper Lily Day Matthew Holmes 1
20 Aug 2022 Corsham 3 v Hinton Charterhouse 2 Caught Keeper Melissa Story Freddie Champniss 8
27 Aug 2022 Corsham 3 v Wanborough Caught Fielder Scott Fleming Edgar De Sousa 30
13 May 2023 Corsham 3 v Purton 2 Stumped Ned Jones Amar Mashiana 0
10 Jun 2023 Keevil v Corsham 3 Caught Keeper Ned Jones Alex Ladner 1
10 Jun 2023 Keevil v Corsham 3 Caught Keeper Katy Cobb Simon Tyler 4
10 Jun 2023 Keevil v Corsham 3 Stumped Lily Day Simon Emmett 12
10 Jun 2023 Keevil v Corsham 3 Caught Keeper Stephen Fourie Matt Evans 25
24 Jun 2023 Bishops Cannings v Corsham 3 Caught Keeper James Senneck Matthew Lever 10
24 Jun 2023 Bishops Cannings v Corsham 3 Run Out Charlie Paget 9
04 May 2024 Purton 2 v Corsham 3 Caught Keeper Ned Jones Neil Little 1
04 May 2024 Purton 2 v Corsham 3 Caught Keeper Nicholas Gardiner Cole Crumbie 0
11 May 2024 Corsham 3 v Devizes 2 Caught Keeper James Devitt Cameron Lee 10
18 May 2024 Coastal Cobras v Corsham 3 Caught Keeper Ben Da Costa Stanley Vas 8
18 May 2024 Coastal Cobras v Corsham 3 Caught Keeper Ben Da Costa Jervis Noronha 0
25 May 2024 Corsham 3 v Winsley 2 Caught Keeper Ned Jones Rory Howell 7
13 Jul 2024 Devizes 2 v Corsham 3 Caught Keeper Ben Da Costa Pete Hockley 12

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.