SL Highest Batting Inning Strike Rate in TEST

SrPlayerRunsBPSROppVenueDate
1 Muttiah Muralitharan 2911 263.64 IND Kanpur 24 Nov 2009
2 Angelo Mathews 2513 192.31* PAK Galle 06 Aug 2014
3 Muttiah Muralitharan 2614 185.71 NZ Dunedin 07 Mar 1997
4 Sanath Jayasuriya 8956 158.93 BAN Colombo 06 Sep 2001
5 Muttiah Muralitharan 4328 153.57 AUS Kandy 16 Mar 2004
6 Kithuruwan Vithanage 3423 147.83 PAK Colombo 25 Jun 2015
7 Chaminda Vaas 3826 146.15 SA Cape Town 02 Jan 2001
8 Dimuth Karunaratne 3222 145.46* AFG Colombo 02 Feb 2024
9 Romesh Kaluwitharana 4229 144.83 PAK Karachi 12 Mar 2000
10 Tillakaratne Dilshan 6847 144.68* IND Galle 18 Jul 2010
11 Milinda Siriwardana 2618 144.44 NZ Hamilton 18 Dec 2015
12 Tillakaratne Dilshan 2519 131.58 WI Port of Spain 03 Apr 2008
13 Sanath Jayasuriya 2519 131.58 WI Galle 13 Nov 2001
14 Mahela Jayawardene 150115 130.44* BAN Colombo 06 Sep 2001
15 Tillakaratne Dilshan 5442 128.57 IND Colombo 26 Jul 2010
16 Aravinda de Silva 4132 128.13* ZIM Harare 26 Oct 1994
17 Tillakaratne Dilshan 9272 127.78 NZ Galle 18 Aug 2009
18 Upul Chandana 4334 126.47 AUS Galle 08 Mar 2004
19 Pathum Nissanka 6451 125.49 ENG London 06 Sep 2024
20 Malinda Warnapura 5948 122.92 PAK Karachi 21 Feb 2009
21 Dilruwan Perera 3327 122.22 BAN Galle 07 Mar 2017
22 Suranga Lakmal 3126 119.23 SA Johannesburg 12 Jan 2017
23 Kusal Mendis 2622 118.18 ENG Chester-le-Street 27 May 2016
24 Dhammika Prasad 2723 117.39 IND Kandy 28 Aug 2015
25 Niroshan Dickwella 4236 116.67 SA Port Elizabeth 21 Feb 2019
26 Dhananjaya de Silva 2824 116.67 BAN Dhaka 08 Feb 2018
27 Prasanna Jayawardene 3026 115.39* NZ Galle 18 Aug 2009
28 Muttiah Muralitharan 3329 113.79 ENG Nottingham 02 Jun 2006
29 Sanath Jayasuriya 5044 113.64 IND Mumbai 03 Dec 1997
30 Niroshan Dickwella 2522 113.64 AUS Canberra 01 Feb 2019
31 Pramodya Wickramasinghe 5145 113.33 SA Cape Town 19 Mar 1998
32 Angelo Mathews 4338 113.16* BAN Chittagong 04 Feb 2014
33 Kumar Sangakkara 5650 112.00 ZIM Galle 12 Jan 2002
34 Kusal Mendis 4843 111.63 BAN Chittagong 15 May 2022
35 Wanindu Hasaranga 5953 111.32 SA Centurion 26 Dec 2020
36 Kumar Sangakkara 6458 110.35 SA Colombo 11 Aug 2004
37 Sadeera Samarawickrama 3835 108.57 PAK Dubai 06 Oct 2017
38 Romesh Kaluwitharana 5147 108.51 ZIM Colombo 14 Jan 1998
39 Pathum Nissanka 2725 108.00 NZ Galle 18 Sep 2024
40 Wanindu Hasaranga 2927 107.41 SA Johannesburg 03 Jan 2021
41 Dimuth Karunaratne 7772 106.94 AFG Colombo 02 Feb 2024
42 Sanath Jayasuriya 157147 106.80 ZIM Harare 06 May 2004
43 Chaminda Vaas 3230 106.67 SA Johannesburg 08 Nov 2002
44 Romesh Kaluwitharana 3230 106.67 SA Centurion 20 Jan 2001
45 Arjuna Ranatunga 6662 106.45 PAK Colombo 26 Apr 1997
46 Niroshan Dickwella 5148 106.25 IND Colombo 03 Aug 2017
47 Mahela Jayawardene 3735 105.71* PAK Colombo 12 Jul 2009
48 Kusal Mendis 3937 105.41 ENG London 06 Sep 2024
49 Malinda Pushpakumara 4240 105.00* ENG Colombo 23 Nov 2018
50 Kusal Mendis 8783 104.82 NZ Christchurch 09 Mar 2023
* include player scoring minimum 25 run
* include only matches which has ball faced data