Shantha Weerasiri

Season Club Venue

*Note - Full 2007 scorecards are not entered on the system so some of the derived stats, such as "number of wickets taken where bowled out/caught/etc" will not tally up to the total shown.

All time batting stats

Played57
Innings56
Runs1685
Average38.3
Highest Score97
50s14
100s0
Not Outs12
# failed to trouble the scorer7
6s11
4s237
# bowled out13
# caught23
# LBW4
# run out3
# stumped1
# hit wicket0
# retired0

All time bowling stats

Overs320.3
Maidens22
Runs1590
Wickets58
5 Wicket Hauls0
Average27.41
Strike Rate33.16
Economy4.96
# bowled out22
# caught28
# LBWs1
# stumped3

All time batting order stats

Batting order Runs Innings Not Outs Average Highest
3 288 13 1 24 70
4 1281 38 8 42.7 97
5 116 5 3 58 66

All time top scores

Runs Date & opponents
97 September 03, 2023 v Theale & Tilehurst (A)
78* June 28, 2015 v Highmoor (A)
77 July 01, 2018 v Temple Sheen (H)
72* August 14, 2022 v Whitchurch (A)
71* August 21, 2016 v Sonning CC (A)
70* May 08, 2016 v Goring (A)
67 September 03, 2016 v Shanklin (A)
66* July 20, 2014 v Aston Tirrold (A)
65 July 17, 2016 v Aston Tirrold (A)
60* July 03, 2016 v Checkendon (A)
57 May 08, 2022 v Highmoor (H)
56 May 10, 2015 v Goring (H)
50* July 04, 2021 v Englefield (A)
50* September 10, 2023 v Cholsey (A)
49 August 03, 2014 v Bucklebury (A)
44 June 18, 2023 v Peppard Stoke Row (A)
43* June 29, 2014 v Highmoor (H)
41 June 14, 2015 v Whitchurch (A)
41 July 12, 2015 v Woolhampton (A)
41 July 09, 2017 v Woolhampton (H)
38 June 25, 2017 v Theale & Tilehurst (A)
37 June 26, 2022 v Hampstead Norreys (H)
35 August 24, 2014 v Sonning CC (A)
35 September 06, 2015 v Ryde CC (A)
33 August 01, 2021 v Ipsden Cricket Club (A)
28* June 27, 2021 v Hampstead Norreys (H)
26 June 06, 2021 v Whitchurch (H)
24 September 04, 2016 v Ryde CC (A)
24 June 04, 2023 v Ipsden Cricket Club (H)
22 June 10, 2018 v Whitchurch (H)
22 June 12, 2022 v Whitchurch (H)
19 July 03, 2022 v Englefield (H)
17 June 20, 2021 v Peppard Stoke Row (H)
15 July 02, 2023 v Whitchurch (H)
15 July 19, 2015 v Aston Tirrold (H)
14 May 13, 2018 v Highmoor (H)
14 August 28, 2016 v Aldworth (A)
12* June 03, 2018 v Sonning CC (H)
11 July 27, 2014 v Woodley (H)
9 June 19, 2022 v Peppard Stoke Row (H)
8 June 11, 2017 v Whitchurch (H)
7 September 04, 2022 v Theale & Tilehurst (A)
7 May 15, 2016 v Highmoor (H)
6* July 06, 2014 v Aldermaston (A)
6 July 16, 2017 v Aston Tirrold (A)
2 August 15, 2021 v Whitchurch (A)
2 June 07, 2015 v Sonning CC (H)
1 September 05, 2015 v Shanklin (A)
1 July 24, 2022 v Englefield (A)
0 June 05, 2016 v Sonning CC (H)
0 June 22, 2014 v ICL/Fujitsu (H)
0 May 06, 2018 v Goring (A)
0 August 02, 2015 v Englefield (A)
0 May 07, 2017 v Temple Sheen (H)
0 May 14, 2017 v Highmoor (H)
0 May 29, 2016 v Bradfield CC (H)

All time top bowling figures

Figures Date & opponents
4-23 September 05, 2015 v Shanklin (A)
3-7 September 10, 2023 v Cholsey (A)
3-15 June 20, 2021 v Peppard Stoke Row (H)
3-18 June 04, 2023 v Ipsden Cricket Club (H)
3-19 June 29, 2014 v Highmoor (H)
3-53 July 27, 2014 v Woodley (H)
3-56 May 22, 2016 v Woodley (H)
2-9 June 19, 2022 v Peppard Stoke Row (H)
2-13 June 05, 2016 v Sonning CC (H)
2-19 July 06, 2014 v Aldermaston (A)
2-23 June 18, 2023 v Peppard Stoke Row (A)
2-23 September 04, 2022 v Theale & Tilehurst (A)
2-25 June 11, 2017 v Whitchurch (H)
2-39 July 12, 2015 v Woolhampton (A)
2-50 July 09, 2017 v Woolhampton (H)
1-0 July 03, 2022 v Englefield (H)
1-2 June 12, 2022 v Whitchurch (H)
1-3 June 03, 2018 v Sonning CC (H)
1-10 September 04, 2016 v Ryde CC (A)
1-16 June 10, 2018 v Whitchurch (H)
1-19 September 03, 2016 v Shanklin (A)
1-19 June 22, 2014 v ICL/Fujitsu (H)
1-20 July 17, 2016 v Aston Tirrold (A)
1-23 May 07, 2017 v Temple Sheen (H)
1-24 July 19, 2015 v Aston Tirrold (H)
1-24 September 06, 2015 v Ryde CC (A)
1-28 June 28, 2015 v Highmoor (A)
1-29 June 27, 2021 v Hampstead Norreys (H)
1-31 July 04, 2021 v Englefield (A)
1-33 July 16, 2017 v Aston Tirrold (A)
1-33 June 14, 2015 v Whitchurch (A)
1-34 May 08, 2016 v Goring (A)
1-43 July 03, 2016 v Checkendon (A)
1-43 August 01, 2021 v Ipsden Cricket Club (A)
1-50 September 03, 2023 v Theale & Tilehurst (A)
0-16 May 29, 2016 v Bradfield CC (H)
0-17 May 06, 2018 v Goring (A)
0-18 May 14, 2017 v Highmoor (H)
0-22 June 26, 2022 v Hampstead Norreys (H)
0-26 August 24, 2014 v Sonning CC (A)
0-28 July 01, 2018 v Temple Sheen (H)
0-28 July 20, 2014 v Aston Tirrold (A)
0-29 May 10, 2015 v Goring (H)
0-30 June 25, 2017 v Theale & Tilehurst (A)
0-33 June 06, 2021 v Whitchurch (H)
0-34 July 24, 2022 v Englefield (A)
0-35 July 02, 2023 v Whitchurch (H)
0-37 May 15, 2016 v Highmoor (H)
0-39 May 13, 2018 v Highmoor (H)
0-44 May 08, 2022 v Highmoor (H)
0-45 June 07, 2015 v Sonning CC (H)
0-48 August 02, 2015 v Englefield (A)
0-51 August 15, 2021 v Whitchurch (A)
0-65 August 03, 2014 v Bucklebury (A)
0-69 August 14, 2022 v Whitchurch (A)