Morrant SportsTVCL - Home Page

Thames Valley Cricket League Playing Statistics for Ajmal Safi

Batting

Year Team Matches Inns Not Out Runs HS Ave 100s 50s 4s 6s RPI Balls Mins Catches Stumpings
2018 Reading 3 1 1 0 16 1616.00--------16.00----00
2018 Reading 4 13 12 0 232 5219.33--112--19.3310--21
2019 Reading 2 11 10 1 123 68*13.67--1----12.3022--50
2019 Reading 3 7 7 0 73 2210.43--------10.43----20
2020 Henley 3 7 6 0 90 3815.00--------15.004140
2021 Henley 2 3 3 0 31 1510.33----4--10.33968000
2021 Henley 3 14 14 1 492 12237.85113--35.14323280
2022 Henley 2 14 14 0 234 4816.71----33216.71373378100
2023 Henley 2 14 14 2 307 63*25.58--230321.9356816950
TOTALS 84 81 4 1598 20.751 5 82 519.731105 660 36 1


Top 10 Batting Partnerships

Click on a column heading to sort, click again to reverse sort order

* Denotes Player was the Not Out Batsman in the Partnership

# Denotes Partnership was unbroken

Year Partnership Team Division Fixture Date Wicket No. Score Other Batsman Other Score
2023108Henley 2 Division 1 Henley 2 vs Stoke Green 27/5/2023 442Jack Turner 85 Scorecard
2019107Reading 2 Division 4a Bracknell vs. Reading 2 06/7/2019 368*Dom Whitlock 17 Scorecard
2020104Henley 3 Division 5b Henley 3 vs. Bracknell 01/8/2020 238Andrew Hester 0 Scorecard
202189Henley 3 Division 5b Farnham Common 2 vs. Henley 3 19/6/2021 145Rob Kenworthy 32 Scorecard
202288Henley 2 Division 1 Henley 2 vs. Falkland 28/5/2022 130Matt Dalrymple 52 Scorecard
201884Reading 4 Division 9a Maidenhead & Bray 4 vs. Reading 4 21/7/2018 238Will Mackay 40 Scorecard
202378Henley 2 Division 1 Henley 2 vs Falkland 26/8/2023 453*Sahil Desai 36 Scorecard
202273Henley 2 Division 1 Henley 2 vs. Beaconsfield 27/8/2022 348Charlie Homewood 16 Scorecard
202270Henley 2 Division 1 Falkland vs. Henley 2 30/7/2022 632Sahil Desai 35 Scorecard
202163Henley 2 Division 2a Amersham 2 vs. Henley 2 10/7/2021 215Euan Brock 47 Scorecard


Bowling

Click on a column heading to sort, click again to reverse sort order
Year Team Overs Mdns Runs Wickets Ave Best 5 Wkts Econ SR
2018 Reading 3 3.0 0 31----0-31--10.33--
2018 Reading 4 3.0 0 23123.001-23--7.6718.00
2019 Reading 2 4.0 0 30130.001-30--7.5024.00
2020 Henley 3 1.0 0 18----0-0--18.00--
2021 Henley 3 12.0 3 31310.332-13--2.5824.00
TOTALS 23 3 133 526.60 0 5.780.00


Fielding

Click on a column heading to sort, click again to reverse sort order
Year Team Catches Stumpings Total
2018 Reading 3-- -- --
2018 Reading 42 1 3
2019 Reading 25 0 5
2019 Reading 32 0 2
2020 Henley 34 0 4
2021 Henley 2-- -- --
2021 Henley 38 0 8
2022 Henley 210 0 10
2023 Henley 25 0 5
TOTALS 36 1 37


Click for Full Details

Team Opposition Date Division Score How Out # 4s 6s Balls Mins O M R W Ave Econ SR
Reading 4 vs Kidmore End 3 on 12/5/2018 in Division 9a52Bowled batting at 3----Scorecard
Reading 4 vs Maidenhead & Bray 4 on 19/5/2018 in Division 9a32Bowled batting at 4----Scorecard
Reading 4 vs Finchampstead 5 on 26/5/2018 in Division 9a7Bowled batting at 3----Scorecard
Reading 4 vs Thatcham Town 4 on 02/6/2018 in Division 9a0Caught batting at 4----Scorecard
Reading 3 vs Aldershot 3 on 09/6/2018 in Division 6b16Stumped batting at 3----3 0 31 0-10.33-Scorecard
Reading 4 vs Yateley 3 on 16/6/2018 in Division 9a0Bowled batting at 2----Scorecard
Reading 4 vs Eversley 4 on 23/6/2018 in Division 9a20Caught batting at 33---Scorecard
Reading 4 vs Wokingham 5 on 30/6/2018 in Division 9a0Did Not Bat batting at 9----Scorecard
Reading 4 vs Kidmore End 3 on 14/7/2018 in Division 9a36Bowled batting at 2----3 0 23 123.007.6718.00Scorecard
Reading 4 vs Maidenhead & Bray 4 on 21/7/2018 in Division 9a38Caught batting at 27---Scorecard
Reading 4 vs Finchampstead 5 on 28/7/2018 in Division 9a8Caught batting at 22-10-Scorecard
Reading 4 vs Yateley 3 on 18/8/2018 in Division 9a25Caught batting at 2----Scorecard
Reading 4 vs Eversley 4 on 25/8/2018 in Division 9a0Bowled batting at 3----Scorecard
Reading 4 vs Wokingham 5 on 01/9/2018 in Division 9a14Bowled batting at 5----Scorecard
Reading 2 vs Bagshot 2 on 11/5/2019 in Division 4a12Caught batting at 2--22-Scorecard
Reading 3 vs Sulhamstead & Ufton 2 on 18/5/2019 in Division 6b8Caught batting at 5----Scorecard
Reading 3 vs Sonning 2 on 25/5/2019 in Division 6b1LBW batting at 6----Scorecard
Reading 3 vs Purley-on-Thames 2 on 01/6/2019 in Division 6b15Caught batting at 6----Scorecard
Reading 3 vs Fleet 2 on 08/6/2019 in Division 6b0LBW batting at 4----Scorecard
Reading 2 vs Sonning on 15/6/2019 in Division 4a3Run Out batting at 3----Scorecard
Reading 2 vs Wargrave 2 on 22/6/2019 in Division 4a0Did Not Bat batting at 11----Scorecard
Reading 2 vs Newbury on 29/6/2019 in Division 4a1Stumped batting at 3----Scorecard
Reading 2 vs Bracknell on 06/7/2019 in Division 4a68*Not Out batting at 3----Scorecard
Reading 2 vs Bagshot 2 on 13/7/2019 in Division 4a10Bowled batting at 3----Scorecard
Reading 2 vs Wokingham 3 on 20/7/2019 in Division 4a1Bowled batting at 3----Scorecard
Reading 3 vs Sonning 2 on 27/7/2019 in Division 6b7Caught batting at 3----Scorecard
Reading 2 vs North Maidenhead 2 on 03/8/2019 in Division 4a6Bowled batting at 5----Scorecard
Reading 3 vs Fleet 2 on 10/8/2019 in Division 6b22Bowled batting at 3----Scorecard
Reading 2 vs Sonning on 17/8/2019 in Division 4a18Bowled batting at 7----Scorecard
Reading 2 vs Wargrave 2 on 24/8/2019 in Division 4a2LBW batting at 3----Scorecard
Reading 2 vs Newbury on 31/8/2019 in Division 4a2Caught batting at 10----4 0 30 130.007.5024.00Scorecard
Reading 3 vs Cove 3 on 07/9/2019 in Division 6b20Caught batting at 5----Scorecard
Henley 3 vs Bracknell on 01/8/2020 in Division 5b38Caught batting at 2----Scorecard
Henley 3 vs North Maidenhead 2 on 08/8/2020 in Division 5b22Bowled batting at 1----Scorecard
Henley 3 vs Purley-on-Thames 2 on 15/8/2020 in Division 5b0Run Out batting at 5----1 0 18 0-18.00-Scorecard
Henley 3 vs Boyne Hill 3 on 22/8/2020 in Division 5b2Bowled batting at 2----Scorecard
Henley 3 vs Bradfield on 29/8/2020 in Division 5b0Bowled batting at 1--41Scorecard
Henley 3 vs Binfield 2 on 05/9/2020 in Division 5b28Caught batting at 2----Scorecard
Henley 3 vs Royal Ascot 2 on 12/9/2020 in Division 5b0Did Not Bat batting at 10----Scorecard
Henley 3 vs Binfield 2 on 08/5/2021 in Division 5b55Bowled batting at 2----Scorecard
Henley 3 vs Bracknell on 15/5/2021 in Division 5b122Caught batting at 2----Scorecard
Henley 3 vs Boyne Hill 3 on 22/5/2021 in Division 5b6Hit Wicket batting at 2----Scorecard
Henley 3 vs Royal Ascot 2 on 29/5/2021 in Division 5b43Caught batting at 2----6 3 10 110.001.6736.00Scorecard
Henley 3 vs Purley-on-Thames 2 on 05/6/2021 in Division 5b23Caught batting at 2----Scorecard
Henley 2 vs Maidenhead & Bray on 12/6/2021 in Division 2a7Caught batting at 6--2731Scorecard
Henley 3 vs Farnham Common 2 on 19/6/2021 in Division 5b45*Not Out batting at 2----2 0 8 0-4.00-Scorecard
Henley 2 vs Hayes on 03/7/2021 in Division 2a9Bowled batting at 21-30-Scorecard
Henley 2 vs Amersham 2 on 10/7/2021 in Division 2a15Caught batting at 23-3949Scorecard
Henley 3 vs Bracknell on 17/7/2021 in Division 5b0LBW batting at 2----4 0 13 26.503.2512.00Scorecard
Henley 3 vs Boyne Hill 3 on 24/7/2021 in Division 5b21Caught batting at 2----Scorecard
Henley 3 vs Royal Ascot 2 on 31/7/2021 in Division 5b44Caught batting at 2----Scorecard
Henley 3 vs Purley-on-Thames 2 on 07/8/2021 in Division 5b29Caught batting at 2----Scorecard
Henley 3 vs Slough 4 on 14/8/2021 in Division 5b1Bowled batting at 2--7-Scorecard
Henley 3 vs Farnham Common 2 on 21/8/2021 in Division 5b39Caught batting at 1----Scorecard
Henley 3 vs Thatcham Town 2 on 28/8/2021 in Division 5b45Caught batting at 2----Scorecard
Henley 3 vs Bradfield on 04/9/2021 in Division 5b19Bowled batting at 13-2532Scorecard
Henley 2 vs Falkland on 28/5/2022 in Division 130Caught batting at 16-3031Scorecard
Henley 2 vs Ickenham on 04/6/2022 in Division 19Caught batting at 11-3742Scorecard
Henley 2 vs Gerrards Cross on 11/6/2022 in Division 111LBW batting at 11-2322Scorecard
Henley 2 vs Eversley on 18/6/2022 in Division 131Caught batting at 14-53-Scorecard
Henley 2 vs Beaconsfield on 25/6/2022 in Division 125Caught batting at 22-5368Scorecard
Henley 2 vs Stoke Green on 02/7/2022 in Division 16LBW batting at 11-1218Scorecard
Henley 2 vs Burnham on 16/7/2022 in Division 11LBW batting at 1--1323Scorecard
Henley 2 vs Boyne Hill on 23/7/2022 in Division 10LBW batting at 1--45Scorecard
Henley 2 vs Falkland on 30/7/2022 in Division 132Caught batting at 6414552Scorecard
Henley 2 vs Ickenham on 06/8/2022 in Division 122Stumped batting at 53-2831Scorecard
Henley 2 vs Gerrards Cross on 13/8/2022 in Division 16Bowled batting at 41-1011Scorecard
Henley 2 vs Eversley on 20/8/2022 in Division 112Caught batting at 4111514Scorecard
Henley 2 vs Beaconsfield on 27/8/2022 in Division 148Caught batting at 49-4652Scorecard
Henley 2 vs Stoke Green on 03/9/2022 in Division 11Run Out batting at 4--49Scorecard
Henley 2 vs Tring Park Cricket Club on 20/5/2023 in Division 14Caught batting at 5--1518Scorecard
Henley 2 vs Stoke Green on 27/5/2023 in Division 142Caught batting at 5216169Scorecard
Henley 2 vs Cookham Dean on 03/6/2023 in Division 118Caught batting at 33-24-Scorecard
Henley 2 vs Eversley on 10/6/2023 in Division 125*Not Out batting at 45-48-Scorecard
Henley 2 vs Boyne Hill on 17/6/2023 in Division 10Bowled batting at 4--1-Scorecard
Henley 2 vs Falkland on 24/6/2023 in Division 16Bowled batting at 51-1214Scorecard
Henley 2 vs Uxbridge on 01/7/2023 in Division 19Bowled batting at 5--36-Scorecard
Henley 2 vs Ickenham on 08/7/2023 in Division 135Bowled batting at 64152-Scorecard
Henley 2 vs Wokingham 2 on 15/7/2023 in Division 163*Not Out batting at 57171-Scorecard
Henley 2 vs Stoke Green on 29/7/2023 in Division 122Caught batting at 51-83-Scorecard
Henley 2 vs Eversley on 12/8/2023 in Division 15Caught batting at 6--2434Scorecard
Henley 2 vs Boyne Hill on 19/8/2023 in Division 15LBW batting at 6--24-Scorecard
Henley 2 vs Falkland on 26/8/2023 in Division 156Bowled batting at 46-82-Scorecard
Henley 2 vs Uxbridge on 02/9/2023 in Division 117LBW batting at 51-3534Scorecard


Runs Scored