Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Johnson Charles: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 356 of the 357 matches in this selection (from 2011). Earlier matches have results and team totals only.

OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Zimbabwe2013-202377023113033.00196117.86101247
South Africa2013-20261313036811828.31277132.851123723
Khulna Tigers2019-2024551266107*66.50136195.591101724
Comilla Victorians2017111105105*-63166.6710097
Australia2012-20242121058210027.7160995.571136415
India2013-2023121204589738.17374122.460405121
Guyana Amazon Warriors2013-20262827273394*29.32519141.230516738
Dubai Capitals2024-20256612919358.20184158.150202120
Trinbago Knight Riders2016-2026232307278931.61585124.270606931
England2011-2025111102858425.91257110.890112712
Sri Lanka2012-2023131302548319.5428389.750122212
Sylhet Strikers2023-202444211379*56.5096117.7101086
Barbados Tridents2013-2026131303437826.38264129.920313119
Barbados Royals2022-20257702017828.71148135.810201812
MI Emirates2024-20257702317733.00173133.53020289
Dambulla Viiking2020210767676.0056135.71010101
St Kitts and Nevis Patriots2015-2025212116397431.95462138.310505338
Dhaka Platoon2019220927346.0053173.5801069
United States of America2023-2024220816640.509486.1701092
Abu Dhabi Knight Riders2024-2025550896517.8068130.8801086
Jamaica Tallawahs2013-2023181803946421.89325121.230324014
United Arab Emirates2015-20234401456336.25116125.00020216
Gulf Giants2024-20256601495724.83113131.86010167
Peshawar Zalmi2019-20245401215730.2583145.78021144
Chittagong Vikings2017-2019220565528.0045124.4401052
Netherlands2023110545454.005598.1801091
Quetta Gladiators2019-20243301465348.6789164.04010166
Antigua and Barbuda Falcons2024-202644110647*35.3389119.1000086
St Lucia Zouks2013-20206601974732.83151130.46000206
Trinidad & Tobago Red Steel2013-20155501184623.6077153.25001128
Uganda2024110444444.0042104.7600042
Pakistan2013-2025141402014314.3629169.07002204
Afghanistan2016-20265501094321.8076143.42001135
Desert Vipers2024-2025660734312.1765112.3100084
Kabul Zwanan2018110434343.0027159.2600014
Islamabad United2019-20246601104218.3370157.1400196
Lahore Qalandars2019-20223215141*51.0034150.0000062
Sylhet Sixers2019110393939.0026150.0000070
New Zealand2012-2024141401653611.7923669.92003213
Chattogram Challengers2019-2023440473511.7546102.1700171
St Lucia Stars2018220653432.5044147.7300092
Dhaka Dominators2023220523226.0044118.1800013
St Lucia Kings2021-2026440883022.0065135.3800076
Kandahar Knights2018220373018.504092.5000032
Dhaka Dynamites2017220292614.503876.3200002
Cumilla Warriors2020220262613.0017152.9400112
Galle Gladiators2020110262626.0015173.3300060
Ireland2022210242424.0018133.3300031
Bangladesh2024330572319.0042135.7100083
Paktia Panthers2018210222222.0016137.5000031
Page 1Next

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