Osmond Shallow

Currently at Westbury

Batting Stats

By Season

Season Runs Innings Not OutsN.O. Centuries100s Average
2018 507 13 2 2 46.09
2019 372 9 2 0 53.14
2020 37 2 0 0 18.50
2021 419 11 2 0 46.56
2022 370 12 2 0 37.00
2023 238 8 1 1 34.00
2024 549 15 3 0 45.75
2025 406 13 2 1 36.91
Total 2898 83 14 4 42.00

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Westbury 2 2775 81 13 3 40.81
Westbury 3 123 2 1 1 123.00
Total 2898 83 14 4 42.00

By Season & Team

Season & Team Runs Innings Not OutsN.O. Centuries100s Average
2018 Westbury 2 384 11 1 1 38.40
2018 Westbury 3 123 2 1 1 123.00
2019 Westbury 2 372 9 2 0 53.14
2020 Westbury 2 37 2 0 0 18.50
2021 Westbury 2 419 11 2 0 46.56
2022 Westbury 2 370 12 2 0 37.00
2023 Westbury 2 238 8 1 1 34.00
2024 Westbury 2 549 15 3 0 45.75
2025 Westbury 2 406 13 2 1 36.91
Total 2898 83 14 4 42.00

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 1375 38 8 1 45.83
Away 1523 45 6 3 39.05
Total 2898 83 14 4 42.00

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 1847 46 11 4 52.77
Lost 1049 35 3 0 32.78
Tied 0 1 0 0 0.00
No Result 2 1 0 0 2.00
Total 2898 83 14 4 42.00

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
1 338 10 0 0 33.80
2 186 3 1 1 93.00
3 1448 41 7 2 42.59
4 743 24 4 1 37.15
5 133 3 1 0 66.50
6 50 2 1 0 50.00
Total 2898 83 14 4 42.00

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 1008 14 14 3
Bowled 465 25 0 0 18.60
LBW 142 5 0 1 28.40
Caught Keeper 91 4 0 0 22.75
Caught Fielder 1112 32 0 0 34.75
Stumped 30 1 0 0 30.00
Run Out 50 2 0 0 25.00
Total 2898 83 14 4 42.00

Less ...

More ...

Bowling Stats

By Season

Season Innings WicketsWkt Five Fors Figures Ave SR Eco
2018 10 14 1 68.3-11-288-14 20.57 29.36 4.20
2019 3 2 0 13-2-78-2 39.00 39.00 6.00
2021 1 4 0 3-0-5-4 1.25 4.50 1.67
2023 1 0 0 1-0-4-0 4.00
2024 1 0 0 2-0-20-0 10.00
Total 16 20 1 87.3-13-395-20 19.75 26.25 4.51

By Team

Team Innings WicketsWkt Five Fors Figures Ave SR Eco
Westbury 2 14 18 1 72.3-11-341-18 18.94 24.17 4.70
Westbury 3 2 2 0 15-2-54-2 27.00 45.00 3.60
Total 16 20 1 87.3-13-395-20 19.75 26.25 4.51

By Season & TeamS/T

Season & TeamS/T Innings WicketsWkt Five Fors Figures Ave SR Eco
2018 Westbury 2 8 12 1 53.3-9-234-12 19.50 26.75 4.37
2018 Westbury 3 2 2 0 15-2-54-2 27.00 45.00 3.60
2019 Westbury 2 3 2 0 13-2-78-2 39.00 39.00 6.00
2021 Westbury 2 1 4 0 3-0-5-4 1.25 4.50 1.67
2023 Westbury 2 1 0 0 1-0-4-0 4.00
2024 Westbury 2 1 0 0 2-0-20-0 10.00
Total 16 20 1 87.3-13-395-20 19.75 26.25 4.51

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 3 6 1 13-1-64-6 10.67 13.00 4.92
Away 13 14 0 74.3-12-331-14 23.64 31.93 4.44
Total 16 20 1 87.3-13-395-20 19.75 26.25 4.51

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Won 8 17 1 52.5-8-185-17 10.88 18.65 3.50
Lost 8 3 0 34.4-5-210-3 70.00 69.33 6.06
Total 16 20 1 87.3-13-395-20 19.75 26.25 4.51

By Bowling PositionPos

Bowling PositionPos Innings WicketsWkt Five Fors Figures Ave SR Eco
2 3 6 0 22.5-7-88-6 14.67 22.83 3.85
3 2 2 0 18-3-80-2 40.00 54.00 4.44
4 1 0 0 6-0-41-0 6.83
5 3 1 0 10.4-0-69-1 69.00 64.00 6.47
6 4 5 0 12-1-43-5 8.60 14.40 3.58
7 2 6 1 16-2-54-6 9.00 16.00 3.38
9 1 0 0 2-0-20-0 10.00
Total 16 20 1 87.3-13-395-20 19.75 26.25 4.51

Less ...

More ...

Match Data

Matches Played

Date Match Pos Score How Out Bowling Hattrick?
05 May 2018 Collingbourne v Westbury 2 3 60 Caught Fielder 9.0-1-32-1 No
12 May 2018 Westbury 2 v Erlestoke 4 14 Bowled No
19 May 2018 Westbury 2 v Purton 2 3 16 Bowled No
02 Jun 2018 Goatacre 4 v Westbury 3 3 104 Not Out 9.0-1-33-1 No
09 Jun 2018 Wanborough v Westbury 2 4 2 Bowled 5.0-0-29-0 No
23 Jun 2018 Bathford v Westbury 2 4 0 Bowled 7.5-2-12-4 No
30 Jun 2018 Marshfield 3 v Westbury 3 3 19 Bowled 6.0-1-21-1 No
14 Jul 2018 Erlestoke v Westbury 2 1 11 Bowled 8.0-3-40-1 No
21 Jul 2018 Purton 2 v Westbury 2 2 31 Caught Fielder 6.0-0-41-0 No
28 Jul 2018 Westbury 2 v Goatacre 3 2 155 Not Out No
18 Aug 2018 Melksham v Westbury 2 1 11 Bowled 1.4-0-11-0 No
19 Aug 2018 Westbury 2 v Collingbourne 4 30 Stumped 7.0-1-22-5 No
01 Sep 2018 Royal Wootton Bassett 3 v Westbury 2 1 54 Bowled 9.0-2-47-1 No
15 Jun 2019 Westbury 2 v Hinton Charterhouse 2 1 2 Bowled No
22 Jun 2019 Buscot Park v Westbury 2 1 66 Caught Fielder 7.0-2-36-1 No
29 Jun 2019 Westbury 2 v Goatacre 3 1 79 Caught Fielder 4.0-0-29-1 No
13 Jul 2019 Erlestoke v Westbury 2 1 31 Caught Fielder No
20 Jul 2019 Westbury 2 v Sherston Magna 3 66 Not Out No
27 Jul 2019 Bathford v Westbury 2 3 17 Caught Fielder No
10 Aug 2019 Westbury 2 v Biddestone 3 3 63 Not Out No
24 Aug 2019 Westbury 2 v Buscot Park 3 19 Caught Fielder 2.0-0-13-0 No
31 Aug 2019 Goatacre 3 v Westbury 2 3 29 Caught Fielder No
01 Aug 2020 Westbury 2 v Bear Flat 3 4 Caught Fielder No
29 Aug 2020 Westbury 2 v Bradford-on-Avon 3 33 Caught Fielder No
01 May 2021 Wilcot v Westbury 2 3 44 Caught Keeper No
29 May 2021 Biddestone 3 v Westbury 2 4 Did Not Bat 3.0-0-5-4 No
05 Jun 2021 Westbury 2 v Buscot Park 3 99 Not Out No
12 Jun 2021 Goatacre 3 v Westbury 2 3 45 Run Out No
19 Jun 2021 Beckington 2 v Westbury 2 3 38 Bowled No
26 Jun 2021 Westbury 2 v Purton 2 3 30 Caught Fielder No
10 Jul 2021 Spye Park v Westbury 2 3 72 Not Out No
17 Jul 2021 Westbury 2 v Lacock 3 45 Bowled No
31 Jul 2021 Westbury 2 v Biddestone 3 3 4 Bowled No
07 Aug 2021 Buscot Park v Westbury 2 3 0 Bowled No
21 Aug 2021 Westbury 2 v Beckington 2 3 10 Bowled No
28 Aug 2021 Purton 2 v Westbury 2 3 32 Bowled No
07 May 2022 Westbury 2 v Hinton Charterhouse 2 1 4 Caught Fielder No
21 May 2022 Westbury 2 v Wanborough 1 25 Bowled No
28 May 2022 Melksham v Westbury 2 2 0 Bowled No
25 Jun 2022 Westbury 2 v Christian Malford 3 48 Caught Fielder No
02 Jul 2022 Sherston Magna v Westbury 2 3 0 LBW No
16 Jul 2022 Westbury 2 v Corsham 3 1 55 Caught Fielder No
23 Jul 2022 Wanborough v Westbury 2 3 40 Caught Fielder No
06 Aug 2022 Winsley 2 v Westbury 2 3 47 Caught Fielder No
13 Aug 2022 Marlborough 2 v Westbury 2 4 53 Not Out No
20 Aug 2022 Westbury 2 v Wroughton Wranglers 3 39 Not Out No
27 Aug 2022 Christian Malford v Westbury 2 3 25 Caught Fielder No
03 Sep 2022 Westbury 2 v Sherston Magna 3 34 Caught Fielder No
20 May 2023 Beckington v Westbury 2 4 2 LBW 1.0-0-4-0 No
03 Jun 2023 Spye Park v Westbury 2 4 129 LBW No
10 Jun 2023 Wilcot v Westbury 2 5 44 Caught Fielder No
17 Jun 2023 Westbury 2 v Ramsbury 5 44 Not Out No
24 Jun 2023 Avebury 2 v Westbury 2 4 14 Caught Fielder No
01 Jul 2023 Westbury 2 v Heytesbury & Sutton Veny 3 0 Caught Fielder No
08 Jul 2023 Westbury 2 v Coastal Cobras 3 2 Caught Keeper No
29 Jul 2023 Swindon NALGO 2 v Westbury 2 3 3 Caught Fielder No
04 May 2024 Westbury 2 v Keevil 4 13 Bowled No
11 May 2024 Wilcot v Westbury 2 4 11 LBW No
18 May 2024 Westbury 2 v Wroughton Wranglers 4 63 Caught Fielder No
25 May 2024 Heytesbury & Sutton Veny v Westbury 2 3 34 Caught Keeper No
01 Jun 2024 Westbury 2 v Allington 4 26 Caught Fielder No
08 Jun 2024 Swindon Super Strikers v Westbury 2 4 20 Caught Fielder No
15 Jun 2024 Westbury 2 v Beckington 4 75 Caught Fielder No
22 Jun 2024 Westbury 2 v Spye Park 4 0 Bowled No
29 Jun 2024 Avebury 2 v Westbury 2 3 79 Caught Fielder 2.0-0-20-0 No
06 Jul 2024 Keevil v Westbury 2 4 23 Bowled No
27 Jul 2024 Westbury 2 v Heytesbury & Sutton Veny 4 72 Not Out No
03 Aug 2024 Allington v Westbury 2 4 40 Not Out No
10 Aug 2024 Westbury 2 v Swindon Super Strikers 4 2 Bowled No
17 Aug 2024 Beckington v Westbury 2 4 60 Not Out No
31 Aug 2024 Westbury 2 v Avebury 2 4 31 Bowled No
03 May 2025 Westbury 2 v Beehive Southwick 3 36 Caught Fielder No
10 May 2025 Christian Malford v Westbury 2 3 5 Run Out No
17 May 2025 Wroughton Wranglers v Westbury 2 5 45 Caught Fielder No
31 May 2025 Spye Park v Westbury 2 4 20 Caught Fielder No
07 Jun 2025 Westbury 2 v Beckington 8 Did Not Bat No
14 Jun 2025 Shrivenham v Westbury 2 6 11 Caught Fielder No
28 Jun 2025 Swindon Hunters v Westbury 2 4 24 Caught Fielder No
12 Jul 2025 Westbury 2 v Christian Malford 6 39 Not Out No
19 Jul 2025 Westbury 2 v Wroughton Wranglers 3 11 Caught Keeper No
26 Jul 2025 Heytesbury & Sutton Veny v Westbury 2 3 102 Not Out No
02 Aug 2025 Westbury 2 v Spye Park 3 87 Bowled No
09 Aug 2025 Beckington v Westbury 2 4 19 Bowled No
16 Aug 2025 Westbury 2 v Shrivenham 3 0 LBW No
23 Aug 2025 Wilcot v Westbury 2 3 7 Bowled No

Fielding Dismissals

Date Match How Out Bowler Batsman Score
23 Jun 2018 Bathford v Westbury 2 Caught Fielder Dan House Paul Merrett 29
21 Jul 2018 Purton 2 v Westbury 2 Caught Fielder Joe Willis Sarosh Khan 4
19 Aug 2018 Westbury 2 v Collingbourne Caught Fielder Osmond Shallow Harry Wilde 30
15 Jun 2019 Westbury 2 v Hinton Charterhouse 2 Caught Fielder Paul Gainey Richard Newport 15
29 Jun 2019 Westbury 2 v Goatacre 3 Caught Keeper Grant Willis Toby Iles 41
29 Jun 2019 Westbury 2 v Goatacre 3 Caught Keeper Grant Willis Peter Turner 33
13 Jul 2019 Erlestoke v Westbury 2 Caught Keeper Michael Tuck Nick Palmer 5
13 Jul 2019 Erlestoke v Westbury 2 Caught Keeper Matt Bracher Will Croucher 5
05 Jun 2021 Westbury 2 v Buscot Park Caught Keeper Henry White Matthew Lawrence 0
26 Jun 2021 Westbury 2 v Purton 2 Caught Keeper Marcus Telford Burraq Imran 16
17 Jul 2021 Westbury 2 v Lacock Caught Keeper Kajan Alocius Adam Wise 6
07 Aug 2021 Buscot Park v Westbury 2 Stumped James Dark Scott McNeil 61
21 Aug 2021 Westbury 2 v Beckington 2 Caught Keeper Clark Evans Robert Dymond 8
28 Aug 2021 Purton 2 v Westbury 2 Caught Keeper Marcus Telford Guy Dawson 15
28 Aug 2021 Purton 2 v Westbury 2 Caught Keeper Kajan Alocius Luke Roche 9
21 May 2022 Westbury 2 v Wanborough Caught Keeper Kajan Alocius Jacob Chilcott 42
21 May 2022 Westbury 2 v Wanborough Caught Keeper Rory White C D'Sousa 23
02 Jul 2022 Sherston Magna v Westbury 2 Stumped Garic Hopkins Alan Dickenson 28
16 Jul 2022 Westbury 2 v Corsham 3 Caught Fielder Henry White Ben Oakley 17
16 Jul 2022 Westbury 2 v Corsham 3 Caught Fielder Kajan Alocius Theo Todhunter 4
06 Aug 2022 Winsley 2 v Westbury 2 Caught Keeper Rory White Jon Keepen 1
20 Aug 2022 Westbury 2 v Wroughton Wranglers Caught Fielder Mark Gaitskell Martyn Gregory 0
20 Aug 2022 Westbury 2 v Wroughton Wranglers Caught Fielder Garic Hopkins Alistair Thomas 28
27 Aug 2022 Christian Malford v Westbury 2 Caught Keeper Dylan Hulett Sean Parker 8
03 Sep 2022 Westbury 2 v Sherston Magna Caught Keeper Faizal Faizey Archie Walsh 6
03 Jun 2023 Spye Park v Westbury 2 Caught Keeper Rory White Tom Morley 8
03 Jun 2023 Spye Park v Westbury 2 Caught Keeper Rory White Jon Bathe 6
03 Jun 2023 Spye Park v Westbury 2 Caught Keeper Henry White David Nickson 47
10 Jun 2023 Wilcot v Westbury 2 Stumped James Dark Doug Perrins 33
17 Jun 2023 Westbury 2 v Ramsbury Caught Keeper Henry White Andrew Mildenhall 13
01 Jul 2023 Westbury 2 v Heytesbury & Sutton Veny Caught Keeper Rory White Edward Read 0
29 Jul 2023 Swindon NALGO 2 v Westbury 2 Caught Keeper Rory White Jamey Nair 6
18 May 2024 Westbury 2 v Wroughton Wranglers Caught Keeper F James Jordan Attenborough 4
18 May 2024 Westbury 2 v Wroughton Wranglers Caught Keeper Liam Dsouza Benjamin Webber 48
01 Jun 2024 Westbury 2 v Allington Caught Keeper Kajan Alocius Mark Webber 2
01 Jun 2024 Westbury 2 v Allington Run Out P Clifford 10
01 Jun 2024 Westbury 2 v Allington Caught Keeper Rory White Ewan Harris 0
08 Jun 2024 Swindon Super Strikers v Westbury 2 Caught Fielder Rory White Sanjai Palliyil 5
15 Jun 2024 Westbury 2 v Beckington Stumped Simon Higgins Mark Meadows 67
15 Jun 2024 Westbury 2 v Beckington Caught Keeper Liam D'souza Luke Harfield 1
22 Jun 2024 Westbury 2 v Spye Park Caught Keeper Steve Edwards Adam Battisson 97
29 Jun 2024 Avebury 2 v Westbury 2 Caught Keeper Kajan Alocius Xara Jetly 55
06 Jul 2024 Keevil v Westbury 2 Stumped Stephen Edwards Kelvin Lockwood 34
06 Jul 2024 Keevil v Westbury 2 Caught Keeper Stephen Edwards Jason Rice 1
06 Jul 2024 Keevil v Westbury 2 Stumped Stephen Edwards Simon Emmett 2
27 Jul 2024 Westbury 2 v Heytesbury & Sutton Veny Caught Keeper Cameron Hine Edward Read 69
27 Jul 2024 Westbury 2 v Heytesbury & Sutton Veny Caught Keeper F James Pete Newbery 14
03 Aug 2024 Allington v Westbury 2 Caught Keeper Paul Pitman Jack Smith 87
10 Aug 2024 Westbury 2 v Swindon Super Strikers Caught Keeper F James Sanjai Palliyil 0
17 Aug 2024 Beckington v Westbury 2 Caught Keeper F James Jack Wheeler 17
31 Aug 2024 Westbury 2 v Avebury 2 Caught Keeper Paul Pitman Rob Gater 0
31 Aug 2024 Westbury 2 v Avebury 2 Caught Keeper Kajan Alocius Matthew Garbett 33
03 May 2025 Westbury 2 v Beehive Southwick Caught Keeper F James S Badger 0
03 May 2025 Westbury 2 v Beehive Southwick Caught Keeper Jebin George Sahil Basandrai 59
03 May 2025 Westbury 2 v Beehive Southwick Caught Keeper Jebin George R Ragesh 8
10 May 2025 Christian Malford v Westbury 2 Run Out Tom Brazier 126
10 May 2025 Christian Malford v Westbury 2 Caught Keeper Steve Edwards Sean Parker 66
17 May 2025 Wroughton Wranglers v Westbury 2 Run Out Joe Kerslake 4
31 May 2025 Spye Park v Westbury 2 Caught Keeper Liam D'souza Simon Ellis 12
31 May 2025 Spye Park v Westbury 2 Caught Keeper James Dark Paul Fennell 44
31 May 2025 Spye Park v Westbury 2 Caught Keeper Sanjay Nagarajan Emily Fielder 8
07 Jun 2025 Westbury 2 v Beckington Caught Keeper Jebin George Mark Cadbury 3
28 Jun 2025 Swindon Hunters v Westbury 2 Caught Keeper F James Rohit Gurjar 11
28 Jun 2025 Swindon Hunters v Westbury 2 Caught Keeper Henry White Debashish Saha 5
19 Jul 2025 Westbury 2 v Wroughton Wranglers Caught Keeper F James Tim Joyce 12
02 Aug 2025 Westbury 2 v Spye Park Caught Keeper Sanjay Nagarajan Rob Fielder 98
02 Aug 2025 Westbury 2 v Spye Park Caught Keeper Sanjay Nagarajan Rory Unwin 6
02 Aug 2025 Westbury 2 v Spye Park Run Out Milo Unwin 14
09 Aug 2025 Beckington v Westbury 2 Run Out Tim Fussell 12
23 Aug 2025 Wilcot v Westbury 2 Caught Keeper F James Bert Tyler-Whittle 7

Matches Umpired

Date Match
29 Aug 2020 Westbury 2 v Bradford-on-Avon
05 Jul 2025 Westbury 3 v Royal Wootton Bassett 4

Hide ...

Show ...

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