Leigh Kasperek
International career statistics, records and scorecard analysis
Scorecard coverage and data completeness
Career snapshots and available scorecards have different scopes. These counts describe recorded batting or bowling innings, not every international appearance.
| Format | Matches | Bat inns | Balls recorded | Boundaries recorded | First scorecard | Latest scorecard |
|---|---|---|---|---|---|---|
| ODI | 39 | 25 | 25 | 25 | 2015-06-28 | 2021-09-23 |
| T20I | 52 | 24 | 24 | 24 | 2015-07-11 | 2024-10-12 |
Career records by format
ODI
Official international careerBatting
- Matches
- 39
- Innings
- 25
- Runs
- 299
- Average
- 17.58
- Strike rate
- 64.43
- Highest score
- 113
- Not outs
- 8
- 100s
- 1
- 50s
- 0
- Ducks
- 5
- 4s
- 26
- 6s
- 0
- Balls faced
- 464
Bowling
- Matches
- 39
- Innings
- 39
- Balls
- 1,904
- Maidens
- 32
- Runs conceded
- 1,263
- Wickets
- 65
- Average
- 19.43
- Economy
- 3.98
- Strike rate
- 29.29
- Best innings
- 6/46
- Best match
- 6/46
- 4 wickets
- 3
- 5 wickets
- 2
- 10 wickets
- —
Fielding
- Matches
- 39
- Innings
- 39
- Catches
- 12
- Stumpings
- 0
- Dismissals
- 12
- Keeper catches
- 0
- Fielder catches
- 12
- Dismissals / inns
- 0.307
- Best innings
- 2 (2ct 0st)
T20I
Official international careerBatting
- Matches
- 52
- Innings
- 24
- Runs
- 119
- Average
- 6.26
- Strike rate
- 88.14
- Highest score
- 19
- Not outs
- 5
- 100s
- 0
- 50s
- 0
- Ducks
- 4
- 4s
- 10
- 6s
- 0
- Balls faced
- 135
Bowling
- Matches
- 52
- Innings
- 52
- Balls
- 1,128
- Maidens
- 2
- Runs conceded
- 1,204
- Wickets
- 81
- Average
- 14.86
- Economy
- 6.40
- Strike rate
- 13.92
- Best innings
- 4/7
- Best match
- 4/7
- 4 wickets
- 1
- 5 wickets
- 0
- 10 wickets
- —
Fielding
- Matches
- 52
- Innings
- 52
- Catches
- 12
- Stumpings
- 0
- Dismissals
- 12
- Keeper catches
- 0
- Fielder catches
- 12
- Dismissals / inns
- 0.230
- Best innings
- 2 (2ct 0st)
Career records checked: 2026-09-07. — means not recorded; N/A means the statistic does not apply. Career totals are independent of the scorecard archive.
Explore this player’s available match data
94 match appearances in available scorecards. Filters below apply to this archive only.
Recent available appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2024-10-12 | Sri Lanka v New Zealand | T20I | New Zealand won by 8 wickets |
| 2024-09-19 | New Zealand v Australia | T20I | Australia won by 5 wickets |
| 2024-07-11 | New Zealand v England | T20I | England won by 6 wickets |
| 2024-07-09 | England v New Zealand | T20I | England won by 23 runs |
| 2023-07-10 | Sri Lanka v New Zealand | T20I | New Zealand won by 8 wickets |
| 2023-07-08 | Sri Lanka v New Zealand | T20I | New Zealand won by 5 wickets |
| 2021-09-23 | New Zealand v England | ODI | England won by 3 wickets |
| 2021-09-21 | England v New Zealand | ODI | New Zealand won by 3 wickets |
| 2021-09-19 | England v New Zealand | ODI | England won by 13 runs |
| 2021-09-16 | England v New Zealand | ODI | England won by 30 runs |
| 2021-09-09 | New Zealand v England | T20I | England won by 4 wickets |
| 2021-09-04 | England v New Zealand | T20I | New Zealand won by 4 wickets |
Performance by year
Formats are shown separately. These totals cover published scorecards against the twelve national teams; they can differ from complete official career records.
ODI
- 201547 runs
- 201710 runs
- 2018154 runs
- 201939 runs
- 202018 runs
- 202131 runs
- 201511 wickets
- 20162 wickets
- 201714 wickets
- 201820 wickets
- 20193 wickets
- 20201 wickets
- 202114 wickets
Exact yearly figures · 7 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | 6 | 4 | 31 | 15 | 10.33 | 51.66 | 0 | 0 | 3 | 0 | 60 | 6 | 14 | 14.78 | 4.50 | 19.71 |
| 2020 | 3 | 3 | 18 | 10 | 18.00 | 36.00 | 0 | 0 | 1 | 0 | 50 | 3 | 1 | 107.00 | 4.58 | 140.00 |
| 2019 | 5 | 4 | 39 | 21 | 9.75 | 54.16 | 0 | 0 | 1 | 0 | 72 | 5 | 3 | 59.66 | 4.60 | 77.66 |
| 2018 | 9 | 5 | 154 | 113 | 38.50 | 104.05 | 1 | 0 | 15 | 0 | 148 | 9 | 20 | 15.30 | 4.48 | 20.45 |
| 2017 | 7 | 4 | 10 | 7 | 3.33 | 47.61 | 0 | 0 | 0 | 0 | 21 | 7 | 14 | 17.14 | 3.47 | 29.57 |
| 2016 | 1 | 0 | 0 | — | N/A | N/A | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 18.50 | 5.55 | 20.00 |
| 2015 | 8 | 5 | 47 | 21 | 23.50 | 41.59 | 0 | 0 | 6 | 0 | 113 | 8 | 11 | 17.00 | 2.86 | 35.63 |
T20I
- 201533 runs
- 20167 runs
- 20174 runs
- 201842 runs
- 20194 runs
- 20205 runs
- 20219 runs
- 202415 runs
- 20159 wickets
- 201616 wickets
- 20172 wickets
- 201827 wickets
- 20194 wickets
- 20207 wickets
- 202110 wickets
- 20232 wickets
- 20244 wickets
Exact yearly figures · 9 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 4 | 2 | 15 | 14 | 7.50 | 75.00 | 0 | 0 | 0 | 0 | 20 | 4 | 4 | 23.75 | 7.50 | 19.00 |
| 2023 | 2 | 0 | 0 | — | N/A | N/A | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 24.50 | 7.00 | 21.00 |
| 2021 | 6 | 4 | 9 | 5 | 2.25 | 56.25 | 0 | 0 | 0 | 0 | 16 | 6 | 10 | 17.30 | 7.20 | 14.40 |
| 2020 | 6 | 2 | 5 | 3 | 5.00 | 71.42 | 0 | 0 | 0 | 0 | 7 | 6 | 7 | 19.57 | 6.00 | 19.57 |
| 2019 | 3 | 2 | 4 | 4 | 4.00 | 66.66 | 0 | 0 | 0 | 0 | 6 | 3 | 4 | 20.50 | 8.20 | 15.00 |
| 2018 | 15 | 7 | 42 | 19 | 7.00 | 140.00 | 0 | 0 | 7 | 0 | 30 | 15 | 27 | 13.59 | 7.05 | 11.55 |
| 2017 | 4 | 1 | 4 | 4 | N/A | 100.00 | 0 | 0 | 0 | 0 | 4 | 4 | 2 | 48.50 | 6.92 | 42.00 |
| 2016 | 7 | 2 | 7 | 6 | 3.50 | 87.50 | 0 | 0 | 0 | 0 | 8 | 7 | 16 | 7.75 | 4.86 | 9.56 |
| 2015 | 5 | 4 | 33 | 15 | 11.00 | 75.00 | 0 | 0 | 3 | 0 | 44 | 5 | 9 | 8.88 | 4.00 | 13.33 |
Career timeline
Milestones found in available scorecards. The first recorded appearance here is not necessarily the international debut.
- First available scorecard
ODI v India · Bengaluru
- Highest recorded innings · 113 runs
ODI v Ireland · Dublin
- First five-wicket innings in this archive
ODI v England · Grace Road
- Best recorded bowling · 6/46
ODI v Australia · Bay Oval, Mount Maunganui
- Latest available scorecard
T20I v Sri Lanka · Sharjah Cricket Stadium