Chris Sole Cricket Stats & Career Records

Category: Bowler International team: Scotland Career: 2016–2024

Chris Sole is a bowler associated with Scotland, with an international career span of 2016–2024. Across the normalized career records available here, Chris Sole has 92 runs and 68 wickets across Test, ODI and/or T20I formats where records are available.

Chris Sole Career Stats

Career figures are cross-checked against the independent scorecard-derived layer. Exact matches are verified automatically; small source under-counts are corrected only when the scorecard layer is complete and identity-safe.

FormatCareerMatchesInningsRunsHSBat Avg50s100sWicketsBBIBowl Avg
✓ verified 2016–2023 30 14 71 17 6.45 0 0 53 4/27 23.68
2017–2024 17 21 6 7.00 0 0 15 3/28 35.06

Career rows are automatically cross-checked against the independent detailed-scorecard layer. Canonical team aliases are merged, representative-XI internationals are included for the same verified person, and conflicts are kept out of the verified state.

Detailed Data Coverage

The career total and the independent detailed-scorecard layer are compared format by format. A format is labelled Verified only when the corrected career total and detailed match total agree and the available runs/wickets reconcile.

FormatCareer matchesDetailed matchesCoverageCross-source checkStatus
ODI3030100.0%VerifiedVerified
T20I17847.1%Partial dataPartial
Data integrity: Career summary validated · Detailed scorecard coverage 80.9% of career matches currently represented.

Chris Sole Detailed Match Analysis

Historical enrichment is filling this automatically in the background. The merged detailed-scorecard layer currently covers 80.9% of the career-match total, with approximately 9 career matches still missing from the deep layer. Complete opponent, venue and year tables switch on automatically only after format-level coverage and career-total reconciliation pass.

Show currently available partial analysis

Explore Chris Sole Stats

Select a view to load detailed stats.

Chris Sole Dismissals & Head-to-Head

Historical scorecards and Cricsheet ball-by-ball are kept separate so career dismissal evidence is not mixed with delivery-level coverage.

Level 1Historical scorecards

Who dismissed whom

11career batting dismissals
9dismissals with bowler named
57 / 68career wickets linked to a batter

Easy read: 9 of 11 batting dismissals identify the bowler; 2 scorecards do not. Missing names are never guessed.

Source check: summary totals reconcile with the complete stored breakdown.

View scorecard dismissal breakdown +

Chris Sole as batter

Top 20 shown. All 9 named bowlers total 9 dismissals.

BowlerTimes outHow
Barry McCarthy1caught
Jacob Duffy1caught
John Reva1caught
Mohammad Naveed1bowled
Nadeem Ahmed1bowled
Ruben Trumpelmann1caught
Ryan Burl1bowled
Sompal Kami1caught
Zahoor Khan1caught

Chris Sole as bowler

Top 20 shown. All 49 named batters total 57 wickets.

BatterWicketsHow
Rohan Mustafa3caught
Chirag Suri2bowled, caught
Craig Ervine2bowled, caught
Kashif Daud2bowled, caught
Kushal Bhurtel2caught
Sean Williams2caught, bowled
Vriitya Aravind2caught, bowled
Aarif Sheikh1caught
Aasif Sheikh1caught
Aizaz Khan1caught
Ali Naseer1caught
Alishan Sharafu1caught
Anshy Rath1caught
Arjun Saud1caught
Aryansh Sharma1caught
Christopher Carter1caught
Chundangapoyil Rizwan1lbw
Curtis Campher1bowled
Dimuth Karunaratne1bowled
Gyanendra Malla1caught
Level 2Cricsheet ball by ball

Head-to-head matchups

No Cricsheet international ball-by-ball record is available for this exact registry identity in the uploaded dataset.

Scroll to Top