ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Jaffna Kings: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Jaffna Kings×At R Premadasa Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul TharangaJK2021651693717.2563109.52000100
Wahab RiazJK2021420342717.0027125.9300023
Suranga LakmalJK202162015107.5013115.3800010
Thisara PereraJK2021-20231713325957*25.90142182.390212315
Tom Kohler-CadmoreJK20218812209231.43162135.800111516
Avishka FernandoJK2021-2026181724015326.73299134.110303221
Wanindu HasarangaJK2021751603715.0033181.8200183
Rahmanullah GurbazJK2021-2023141402366916.86170138.820122613
Jayden SealesJK202151100*-10.0000000
Mahesh TheekshanaJK2021-20231563341511.334870.8300030
Sammu AshanJK2021110151515.001978.9500010
Shoaib MalikJK2021-20231412423355*29.13165141.21012169
Chathuranga de SilvaJK2021631332116.5025132.0000022
Ashen BandaraJK2021542664233.0049134.6900033
Vijayakanth ViyaskanthJK2021-202410432625*26.003672.2200120
Ashan RandikaJK2021110161616.009177.7800011
Praveen JayawickramaJK2021-202221122*-2100.0000000
James FullerJK2022110222.00450.0000000
Binura FernandoJK202231144*-1400.0000010
Afif HossainJK2022430715423.6754131.4801071
Sadeera SamarawickramaJK20224421004450.0080125.00000101
Dunith WellalageJK2022-202611948525*17.0010283.3300090
Hardus ViljoenJK2023210444.00666.6700010
Towhid HridoyJK2023-202644114254*47.3390157.78020106
Priyamal PereraJK2023220272213.5019142.1100041
Charith AsalankaJK2023-20249801215615.13112108.0401095
Dilshan MadushankaJK2023-2026621121212.003040.0000010
Nishan MadushkaJK202333022127.332588.0000020
David MillerJK2023440692617.2560115.0000062
Chris LynnJK2023330502716.6749102.0400081
Nuwan ThusharaJK2023320773.504175.0000101
Asela GunaratneJK2023220773.501070.0000110
Rilee RossouwJK2024551159106*39.7590176.671011411
Kusal MendisJK2024552240105*80.00145165.52111259
Fabian AllenJK2024530762.336116.6700101
Pathum NissankaJK202455030186.003585.7100120
Lahiru SamarakoonJK2024110000.0020.0000100
Azmatullah OmarzaiJK2024432642664.0027237.0400027
Ahan WickramasingheJK202411100*-0-00000
Dhananjaya de SilvaJK20244302096.672195.2400001
Pramod MadushanJK2024110101010.001376.9200020
Eshan MalingaJK2024110151515.001788.2400001
W SahanJK202411100*-10.0000000
Shakib Al HasanJK2026210999.001369.2300000
Bhanuka RajapaksaJK2026210333.00650.0000000
Mohamed ShirazJK2026210111.00520.0000000
Kamil MisharaJK2026221149108*149.0087171.26100157
Chamindu WickramasingheJK2026210242424.0016150.0000021
Khawaja NafayJK2026220545427.0034158.8201143
T MathewJK202621111*-425.0000000
Page 1Next

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