Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR56/2 (8.4)BOL138/5 (20)WAR need 83 runs in 68 ballsODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Tharindu Ratnayake: Partnerships figures (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
PartnersSpanInnsNORunsHSAve10050
Tharindu Ratnayake & Sachitha JayathilakeTUCA2024-20261102243820.3600
Tharindu Ratnayake & Sharujan ShanmuganathanTUCA2025-2026501546330.8001
Tharindu Ratnayake & Risith UpamalTUCA2025201427371.0002
Sahan Arachchige & Tharindu RatnayakeSL202610939393.0001
Tharindu Ratnayake & Lahiru SamarakoonTUCA2024-202610182199.1100
Vijayakanth Viyaskanth & Tharindu RatnayakeTUCA2025-202650812216.2000
Tharindu Ratnayake & Kalana PereraTUCA2024-202540797119.7501
Tharindu Ratnayake & Mohamed ShamazTUCA2024-2025217061*70.0001
Tharindu Ratnayake & KDA ManojTUCA2024-202560614910.1700
Tharindu Ratnayake & Navod ParanavithanaTUCA202510595959.0001
Chamika Karunaratne & Tharindu RatnayakeSL/DG/GG2021-2026315745*28.5000
Tharindu Ratnayake & K DilharaTUCA202420464623.0000
Tharindu Ratnayake & V ThewmikaTUCA202510373737.0000
Sohaib Maqsood & Tharindu RatnayakeDG202110353535.0000
Dasun Shanaka & Tharindu RatnayakeDA/GG2022-2026213426*34.0000
Minod Bhanuka & Tharindu RatnayakeTUCA202610303030.0000
Ramesh Mendis & Tharindu RatnayakeDG2021212815*28.0000
Kusal Mendis & Tharindu RatnayakeSL202510232323.0000
Tharindu Ratnayake & T VithushanTUCA2024-202520201810.0000
Nuwan Pradeep & Tharindu RatnayakeDG202110161616.0000
Tharindu Ratnayake & Ravindu FernandoDA202210161616.0000
Tharindu Ratnayake & M WickramageTUCA202410151515.0000
Tharindu Ratnayake & Dinura KalupahanaGG202610141414.0000
Suranga Lakmal & Tharindu RatnayakeTUCA202510111111.0000
Sandun Weerakkody & Tharindu RatnayakeTUCA202510111111.0000
Wanindu Hasaranga & Tharindu RatnayakeSL202620753.5000
Tharindu Ratnayake & S HapuhinnaTUCA202420643.0000
Tharindu Ratnayake & Manuhara FernandoTUCA202520653.0000
Tharindu Ratnayake & Amshi de SilvaTUCA202420552.5000
Tharindu Ratnayake & STS SenarathneTUCA202410444.0000
Tharindu Ratnayake & Eshan MalingaSL202610333.0000
Lewis Gregory & Tharindu RatnayakeSEC202510222.0000
Tharindu Ratnayake & Sineth JayawardenaTUCA202610222.0000
Dushmantha Chameera & Tharindu RatnayakeSL202610111.0000
Prabath Jayasuriya & Tharindu RatnayakeSL202510111.0000
Kamindu Mendis & Tharindu RatnayakeSL202510000.0000
Tharindu Ratnayake & Ayana SiriwadhanaTUCA202410000.0000

Span first and last year · Inns innings · NO unbroken · HS highest score · Ave average · 100 hundreds · 50 fifties

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