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 395 10 2 2 49.38
Total 1105 56 8 2 23.02

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Corsham 3 730 40 7 1 22.12
Corsham 4 375 16 1 1 25.00
Total 1105 56 8 2 23.02

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 234 9 1 1 29.25
2022 Corsham 4 161 1 1 1
Total 1105 56 8 2 23.02

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 427 26 2 0 17.79
Away 678 30 6 2 28.25
Total 1105 56 8 2 23.02

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 760 27 7 2 38.00
Lost 317 28 1 0 11.74
No Result 28 1 0 0 28.00
Total 1105 56 8 2 23.02

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
1 263 10 1 1 29.22
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 1105 56 8 2 23.02

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 458 8 8 2
Bowled 150 12 0 0 12.50
LBW 118 7 0 0 16.86
Caught Keeper 28 3 0 0 9.33
Caught Fielder 341 25 0 0 13.64
Run Out 10 1 0 0 10.00
Total 1105 56 8 2 23.02

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 1 2 0 9-1-43-2 21.50 27.00 4.78
Total 16 12 0 87.4-4-503-12 41.92 43.83 5.74

By Team

Team Innings WicketsWkt Five Fors Figures Ave SR Eco
Corsham 3 6 2 0 28.4-1-173-2 86.50 86.00 6.03
Corsham 4 10 10 0 59-3-330-10 33.00 35.40 5.59
Total 16 12 0 87.4-4-503-12 41.92 43.83 5.74

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 4 1 2 0 9-1-43-2 21.50 27.00 4.78
Total 16 12 0 87.4-4-503-12 41.92 43.83 5.74

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 5 3 0 28.4-1-148-3 49.33 57.33 5.16
Away 11 9 0 59-3-355-9 39.44 39.33 6.02
Total 16 12 0 87.4-4-503-12 41.92 43.83 5.74

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Won 4 3 0 29-2-147-3 49.00 58.00 5.07
Lost 12 9 0 58.4-2-356-9 39.56 39.11 6.07
Total 16 12 0 87.4-4-503-12 41.92 43.83 5.74

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 2 2 0 12-1-53-2 26.50 36.00 4.42
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 16 12 0 87.4-4-503-12 41.92 43.83 5.74

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

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 DSouza 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 E 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

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.