T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSL

Michael-Kyle Pepper: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Birmingham Bears2023110151515.008187.5000030
Middlesex2021-20261413038210129.38225169.781114517
Gulf Giants2024-20254401998349.75128155.47031199
Dubai Capitals2024-20265501237224.6083148.19010145
Sussex2020-202615163609120*46.85412147.821316726
Sharjah Warriors2024220503225.0037135.1400090
Desert Vipers2024-2025330513617.0038134.2100090
Birmingham Phoenix2023-2025330442814.6734129.4100170
Glamorgan2018-2025121222656326.50216122.690213012
MI Emirates2024-202655049389.8041119.5100161
Paarl Royals2026110272727.0023117.3900031
Kent2018-2026191925368231.53459116.780505319
Southern Brave2022-2025330351311.6730116.6700050
London Spirit2022-20252112121*-18116.6700020
Oval Invincibles2022-2025661732714.6065112.3100193
Lancashire2022-2024220663633.0059111.8600054
Trent Rockets2022-202533023157.6721109.5200031
Sharjah Warriorz2025220221511.0021104.7600040
Somerset2018-20261620244586*24.72436102.060335311
Hampshire2020-20262124260514027.5060799.671236818
Manchester Originals2022-202544029127.253290.6300140
Surrey2018-20261620361410936.1268389.901306918
Sunrisers Eastern Cape2026110212121.002487.5000010
Nottinghamshire2024-202634016511541.2520978.95101211
Leicestershire2026221251925.003278.1300030
Derbyshire2021-2026220251312.503571.4300030
Warwickshire2023-2026692242107*34.5737065.41112282
Northamptonshire2021-2026340482312.007663.1600041
Worcestershire2021-2025471160112*26.6727757.76101191
Durham2021-20253401169229.0022551.56010180
Welsh Fire2022-2025320743.501450.0000000
Yorkshire2023-20253502206844.0045947.93020265
Gloucestershire2021-202544025116.256140.9800141
MI Cape Town2026110222.00540.0000000
Northern Superchargers2024110333.00933.3300000
Manchester Super Giants2026110000.0030.0000100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.