Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Mahesh Theekshana: Partnerships list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsWktBattersBallsTeamOppositionGroundDate
119thDushmantha Chameera (3) & Mahesh Theekshana (7)7SLv SASharjah30 Oct 2021
119thMahesh Theekshana (3) & Lewis Gregory (4)14SWv MESharjah26 Jan 2024
1110thMahesh Theekshana (9) & Chris Woakes (2)14SWv MEAbu Dhabi2 Feb 2024
119thJofra Archer (9) & Mahesh Theekshana (1)5RRv KKRGuwahati26 Mar 2025
118thJofra Archer (5) & Mahesh Theekshana (2)13RRv MIJaipur1 May 2025
109thMatheesha Pathirana (4) & Mahesh Theekshana (6)17SLv NEDHarare9 Jul 2023
108thMahesh Theekshana (6) & Wihan Lubbe (0)4JSKv SECGqeberha24 Jan 2025
108thMahesh Theekshana (3) & Jeffrey Vandersay (7)10SLv BANDambulla13 Jul 2025
109thBinura Fernando (6) & Mahesh Theekshana (3)13SLv BANDambulla13 Jul 2025
9*8thBinura Fernando (0) & Mahesh Theekshana (8)7SLv PAKRawalpindi11 Oct 2026
910thMahesh Theekshana (2) & Nuwan Thushara (7)6JKv GTColombo13 Aug 2023
98thMahesh Theekshana (2) & Dunith Wellalage (7)20SLv INDColombo12 Sept 2023
910thSandeep Sharma (6) & Mahesh Theekshana (2)15RRv GTAhmedabad9 Apr 2025
97thMahesh Theekshana (0) & Ramesh Mendis (8)7DSv CKDambulla25 Jul 2026
8*8thJanith Liyanage (8) & Mahesh Theekshana (0)2SLv WIKingston3 Jun 2026
88thDunith Wellalage (7) & Mahesh Theekshana (0)8SLv PAKHyderabad10 Oct 2023
88thMahesh Theekshana (2) & Chamika Karunaratne (6)30SLv NZBengaluru9 Nov 2023
89thMahesh Theekshana (2) & Adil Rashid (6)13SWv ADKRSharjah5 Feb 2024
89thKavindu Nadeeshan (8) & Mahesh Theekshana (0)3GMv DSColombo14 Jul 2024
87thMahesh Theekshana (5) & Jason Holder (3)8BRv GAWProvidence4 Oct 2024
88thMahesh Theekshana (4) & Dunith Wellalage (4)4SLv WIKingston14 Jun 2026
7*10thNuwan Pradeep (5) & Mahesh Theekshana (2)4SLv ZIMKandy18 Jan 2022
78thMahesh Theekshana (6) & Angelo Mathews (1)10SLv INDMumbai2 Nov 2023
710thNilansh Keswani (2) & Mahesh Theekshana (5)9SWv GGDubai4 Feb 2024
78thMahesh Theekshana (4) & Isuru Udana (2)7GMv DSColombo14 Jul 2024
78thMatheesha Pathirana (6) & Mahesh Theekshana (1)10SLv INDKandy27 Jul 2024
78thMahesh Theekshana (2) & David Miller (4)10BRv GAWProvidence25 Sept 2024
79thEshan Malinga (1) & Mahesh Theekshana (2)10SLv ZIMRawalpindi20 Nov 2025
78thMahesh Theekshana (4) & Pavan Rathnayake (2)10DSv JKColombo19 Jul 2026
6*10thPrabath Jayasuriya (0) & Mahesh Theekshana (4)1GMv DSColombo14 Jul 2024
6*10thTushar Deshpande (1) & Mahesh Theekshana (2)5RRv CSKGuwahati30 Mar 2025
610thMahesh Theekshana (1) & Dilshan Madushanka (5)10SLv INDMumbai2 Nov 2023
610thMahesh Theekshana (6) & Muhammad Jawadullah (0)7SWv MESharjah26 Jan 2024
610thNuwan Thushara (0) & Mahesh Theekshana (6)11SLv SANew York3 Jun 2024
68thMahesh Theekshana (2) & Jason Holder (4)6BRv SLKProvidence22 Sept 2024
610thMahesh Theekshana (5) & Asitha Fernando (0)8SLv NZHamilton8 Jan 2025
610thNuwan Thushara (1) & Mahesh Theekshana (5)19SLv ZIMRawalpindi20 Nov 2025
69thAmari Goodridge (4) & Mahesh Theekshana (2)8SLKv SKANBasseterre3 Sept 2026
5*10thPraveen Jayawickrama (2) & Mahesh Theekshana (2)10SLv SAColombo7 Sept 2021
5*10thMahesh Theekshana (1) & Jeffrey Vandersay (3)4SLv ZIMKandy21 Jan 2022
5*9thEshan Malinga (1) & Mahesh Theekshana (4)3SLv NZAuckland11 Jan 2025
5*10thTabraiz Shamsi (1) & Mahesh Theekshana (4)2JSKv DSGJohannesburg1 Feb 2025
5*9thRiley Meredith (3) & Mahesh Theekshana (2)11HKv QGLahore29 Mar 2026
59thJeffrey Vandersay (3) & Mahesh Theekshana (2)7SLv ZIMKandy18 Jan 2022
59thKasun Rajitha (1) & Mahesh Theekshana (2)9SLv SCOBulawayo27 Jun 2023
58thMahesh Theekshana (1) & Nyeem Young (4)3BRv SKANBasseterre6 Sept 2024
57thMahesh Theekshana (1) & Wanindu Hasaranga (4)3SLv NZMount Maunganui28 Dec 2024
59thEshan Malinga (4) & Mahesh Theekshana (0)5SLv NZHamilton8 Jan 2025
59thMahesh Theekshana (2) & Tushar Deshpande (3)5RRv GTAhmedabad9 Apr 2025
57thMahesh Theekshana (1) & Lahiru Udara (4)3SLv PAKRawalpindi9 Oct 2026

Wkt wicket

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