CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

Pakistan vs Sri Lanka Head to Head Stats & Records in ODI Cricket

160
Matches Played
160
96
Won
59
59
Lost
96
5
No Result
5
371
Highest Score
368
12
Lowest Score
78

PAK Vs SL in all seasons

# Team1 Team2 Winner Margin Match Date Venue Scorecard
1 Pakistan Sri Lanka Pakistan 6 wickets 16-Nov-2025 Rawalpindi PAK won by 6 wickets
2 Pakistan Sri Lanka Pakistan 8 wickets 14-Nov-2025 Rawalpindi PAK won by 8 wickets
3 Pakistan Sri Lanka Pakistan 6 runs 11-Nov-2025 Rawalpindi PAK won by 6 runs
4 Pakistan Sri Lanka Pakistan 6 wickets 10-Oct-2023 Hyderabad PAK won by 6 wickets
5 Pakistan Sri Lanka Sri Lanka 2 wickets (D/L Method) 14-Sep-2023 Colombo SL won by 2 wickets (D/L Method)
6 Pakistan Sri Lanka Pakistan 5 wkts (10b rem) 02-Oct-2019 Karachi PAK won by 5 wkts (10b rem)
7 Pakistan Sri Lanka Pakistan 67 runs 30-Sep-2019 Karachi PAK won by 67 runs
8 Pakistan Sri Lanka Pakistan 9 wickets 23-Oct-2017 Sharjah PAK won by 9 wickets (with 178 balls remaining)
9 Pakistan Sri Lanka Pakistan 7 wickets 20-Oct-2017 Sharjah PAK won by 7 wickets (with 66 balls remaining)
10 Pakistan Sri Lanka Pakistan 7 wkts (45b rem) 18-Oct-2017 Abu Dhabi PAK won by 7 wkts (45b rem)
11 Pakistan Sri Lanka Pakistan 32 runs 16-Oct-2017 Abu Dhabi PAK won by 32 runs
12 Pakistan Sri Lanka Pakistan 83 runs 13-Oct-2017 Dubai PAK won by 83 runs
13 Pakistan Sri Lanka Pakistan 3 wickets 12-Jun-2017 Cardiff PAK won by 3 wickets (with 31 balls remaining)
14 Sri Lanka Pakistan Sri Lanka won by 165 runs 26-Jul-2015 Hambantota SL won by 165 runs
15 Pakistan Sri Lanka Pakistan won by 7 wickets 22-Jul-2015 Colombo PAK won by 7 wickets
16 Pakistan Sri Lanka Pakistan won by 135 runs 19-Jul-2015 Colombo PAK won by 135 runs
17 Sri Lanka Pakistan Sri Lanka won by 2 wickets 15-Jul-2015 Kandy SL won by 2 wickets
18 Pakistan Sri Lanka Pakistan won by 6 wickets 11-Jul-2015 Dambulla PAK won by 6 wickets
19 Sri Lanka Pakistan Sri Lanka won by 7 wickets (D/L method) 30-Aug-2014 Dambulla SL won by 7 wickets (D/L method)
20 Sri Lanka Pakistan Sri Lanka won by 77 runs 26-Aug-2014 Hambantota SL won by 77 runs
21 Pakistan Sri Lanka Pakistan won by 4 wickets (D/L method) 23-Aug-2014 Hambantota PAK won by 4 wickets (D/L method)
22 Sri Lanka Pakistan Sri Lanka won by 5 wickets 08-Mar-2014 Dhaka SL won by 5 wickets
23 Sri Lanka Pakistan Sri Lanka won by 12 runs 25-Feb-2014 Fatullah SL won by 12 runs
24 Sri Lanka Pakistan Sri Lanka won by 2 wickets 27-Dec-2013 Abu Dhabi SL won by 2 wickets
25 Pakistan Sri Lanka Pakistan won by 8 wickets 25-Dec-2013 Abu Dhabi PAK won by 8 wickets
26 Pakistan Sri Lanka Pakistan won by 113 runs 22-Dec-2013 Sharjah PAK won by 113 runs
27 Sri Lanka Pakistan Sri Lanka won by 2 wickets 20-Dec-2013 Dubai SL won by 2 wickets
28 Pakistan Sri Lanka Pakistan won by 11 runs 18-Dec-2013 Sharjah PAK won by 11 runs
29 Sri Lanka Pakistan Sri Lanka won by 2 wickets 18-Jun-2012 Colombo SL won by 2 wickets
30 Sri Lanka Pakistan Sri Lanka won by 44 runs 16-Jun-2012 Colombo SL won by 44 runs
31 Sri Lanka Pakistan No result 13-Jun-2012 Colombo No result
32 Sri Lanka Pakistan Sri Lanka won by 76 runs 09-Jun-2012 Kandy SL won by 76 runs
33 Pakistan Sri Lanka Pakistan won by 6 wickets (D/L method) 07-Jun-2012 Kandy PAK won by 6 wickets (D/L method)
34 Pakistan Sri Lanka Pakistan won by 6 wickets 15-Mar-2012 Dhaka PAK won by 6 wickets
35 Pakistan Sri Lanka Pakistan won by 3 wickets 23-Nov-2011 Abu Dhabi PAK won by 3 wickets
36 Pakistan Sri Lanka Pakistan won by 26 runs 20-Nov-2011 Sharjah PAK won by 26 runs
37 Pakistan Sri Lanka Pakistan won by 21 runs 18-Nov-2011 Dubai PAK won by 21 runs
38 Sri Lanka Pakistan Sri Lanka won by 25 runs 14-Nov-2011 Dubai SL won by 25 runs
39 Pakistan Sri Lanka Pakistan won by 8 wickets 11-Nov-2011 Dubai PAK won by 8 wickets
40 Sri Lanka Pakistan Pakistan 11 runs 26-Feb-2011 Colombo PAK won by 11 runs
41 Sri Lanka Pakistan Sri Lanka won by 16 runs 15-Jun-2010 Dambulla SL won by 16 runs
42 Pakistan Sri Lanka Pakistan won by 132 runs 09-Aug-2009 Colombo PAK won by 132 runs
43 Pakistan Sri Lanka Pakistan won by 146 runs 07-Aug-2009 Colombo PAK won by 146 runs
44 Sri Lanka Pakistan Sri Lanka won by 6 wickets 03-Aug-2009 Dambulla SL won by 6 wickets
45 Sri Lanka Pakistan Sri Lanka won by 6 wickets 31-Jul-2009 Dambulla SL won by 6 wickets
46 Sri Lanka Pakistan Sri Lanka won by 36 runs 30-Jul-2009 Dambulla SL won by 36 runs
47 Sri Lanka Pakistan Sri Lanka won by 234 runs 24-Jan-2009 Lahore SL won by 234 runs
48 Sri Lanka Pakistan Sri Lanka won by 129 runs 21-Jan-2009 Karachi SL won by 129 runs
49 Pakistan Sri Lanka Pakistan won by 8 wickets 20-Jan-2009 Karachi PAK won by 8 wickets
50 Sri Lanka Pakistan Sri Lanka won by 64 runs 29-Jun-2008 Karachi SL won by 64 runs
51 Sri Lanka Pakistan Sri Lanka won by 115 runs 22-May-2007 Abu Dhabi SL won by 115 runs
52 Pakistan Sri Lanka Pakistan won by 98 runs 20-May-2007 Abu Dhabi PAK won by 98 runs
53 Pakistan Sri Lanka Pakistan won by 5 wickets 18-May-2007 Abu Dhabi PAK won by 5 wickets
54 Pakistan Sri Lanka Pakistan won by 4 wickets 17-Oct-2006 Jaipur PAK won by 4 wickets
55 Pakistan Sri Lanka Pakistan won by 4 wickets 22-Mar-2006 Colombo PAK won by 4 wickets
56 Pakistan Sri Lanka Pakistan won by 4 wickets 19-Mar-2006 Colombo PAK won by 4 wickets
57 Sri Lanka Pakistan No result 17-Mar-2006 Colombo No result
58 Sri Lanka Pakistan Sri Lanka won by 119 runs 16-Oct-2004 Lahore SL won by 119 runs
59 Pakistan Sri Lanka Pakistan won by 6 wickets 14-Oct-2004 Lahore PAK won by 6 wickets
60 Pakistan Sri Lanka Pakistan won by 8 wickets 06-Oct-2004 Karachi PAK won by 8 wickets
61 Sri Lanka Pakistan Sri Lanka won by 7 wickets 21-Jul-2004 Colombo SL won by 7 wickets
62 Sri Lanka Pakistan Sri Lanka won by 12 runs 18-May-2003 Dambulla SL won by 12 runs
63 Pakistan Sri Lanka Pakistan won by 79 runs 10-May-2003 Dambulla PAK won by 79 runs
64 Pakistan Sri Lanka Pakistan won by 7 wickets 04-Apr-2003 Sharjah PAK won by 7 wickets
65 Sri Lanka Pakistan Sri Lanka won by 8 wickets 12-Sep-2002 Colombo SL won by 8 wickets
66 Sri Lanka Pakistan Sri Lanka won by 39 runs 17-Aug-2002 St George's, Grenada SL won by 39 runs
67 Pakistan Sri Lanka Pakistan won by 28 runs 14-Aug-2002 St George's, Grenada PAK won by 28 runs
68 Pakistan Sri Lanka Pakistan won by 217 runs 17-Apr-2002 Sharjah PAK won by 217 runs
69 Sri Lanka Pakistan Sri Lanka won by 9 runs 12-Apr-2002 Sharjah SL won by 9 runs
70 Sri Lanka Pakistan Sri Lanka won by 41 runs 08-Apr-2002 Sharjah SL won by 41 runs
71 Pakistan Sri Lanka Pakistan won by 5 wickets 04-Nov-2001 Sharjah PAK won by 5 wickets
72 Pakistan Sri Lanka Pakistan won by 7 wickets 02-Nov-2001 Sharjah PAK won by 7 wickets
73 Sri Lanka Pakistan Sri Lanka won by 7 wickets 27-Oct-2001 Sharjah SL won by 7 wickets
74 Sri Lanka Pakistan Sri Lanka won by 77 runs 20-Apr-2001 Sharjah SL won by 77 runs
75 Pakistan Sri Lanka Pakistan won by 28 runs 13-Apr-2001 Sharjah PAK won by 28 runs
76 Pakistan Sri Lanka Pakistan won by 16 runs 08-Apr-2001 Sharjah PAK won by 16 runs
77 Pakistan Sri Lanka Pakistan won by 9 wickets 08-Oct-2000 Nairobi PAK won by 9 wickets
78 Sri Lanka Pakistan Sri Lanka won by 6 wickets 09-Jul-2000 Colombo SL won by 6 wickets
79 Sri Lanka Pakistan Sri Lanka won by 5 wickets 05-Jul-2000 Galle SL won by 5 wickets
80 Pakistan Sri Lanka Pakistan won by 39 runs 07-Jun-2000 Dhaka PAK won by 39 runs
81 Pakistan Sri Lanka Pakistan won by 7 wickets 05-Jun-2000 Dhaka PAK won by 7 wickets
82 Sri Lanka Pakistan Sri Lanka won by 104 runs 19-Feb-2000 Lahore SL won by 104 runs
83 Sri Lanka Pakistan Sri Lanka won by 34 runs 16-Feb-2000 Gujranwala SL won by 34 runs
84 Sri Lanka Pakistan Sri Lanka won by 29 runs 13-Feb-2000 Karachi SL won by 29 runs
85 Pakistan Sri Lanka Pakistan won by 88 runs 22-Oct-1999 Sharjah PAK won by 88 runs
86 Pakistan Sri Lanka Pakistan won by 118 runs 18-Oct-1999 Sharjah PAK won by 118 runs
87 Pakistan Sri Lanka Match tied 15-Oct-1999 Sharjah Match tied
88 Sri Lanka Pakistan Sri Lanka won by 12 runs 27-Mar-1999 Visakhapatnam SL won by 12 runs
89 Pakistan Sri Lanka Pakistan won by 9 runs 19-Mar-1999 Jamshedpur PAK won by 9 runs
90 Sri Lanka Pakistan Sri Lanka won by 115 runs 15-Apr-1998 Benoni SL won by 115 runs
91 Pakistan Sri Lanka Pakistan won by 110 runs 09-Apr-1998 Paarl PAK won by 110 runs
92 Pakistan Sri Lanka Pakistan won by 4 wickets 07-Apr-1998 Kimberley PAK won by 4 wickets
93 Sri Lanka Pakistan Sri Lanka won by 8 wickets 05-Nov-1997 Lahore SL won by 8 wickets
94 Sri Lanka Pakistan Sri Lanka won by 15 runs 14-Jul-1997 Colombo SL won by 15 runs
95 Sri Lanka Pakistan Sri Lanka won by 85 runs 27-May-1997 Kolkata SL won by 85 runs
96 Sri Lanka Pakistan Sri Lanka won by 115 runs 24-May-1997 Chandigarh SL won by 115 runs
97 Pakistan Sri Lanka Pakistan won by 30 runs 12-May-1997 Gwalior PAK won by 30 runs
98 Sri Lanka Pakistan Sri Lanka won by 4 wickets 11-Apr-1997 Sharjah SL won by 4 wickets
99 Sri Lanka Pakistan Sri Lanka won by 51 runs 07-Apr-1997 Sharjah SL won by 51 runs
100 Sri Lanka Pakistan Sri Lanka won by 19 runs 04-Apr-1997 Sharjah SL won by 19 runs
101 Pakistan Sri Lanka Pakistan won by 8 wickets 12-Nov-1996 Sharjah PAK won by 8 wickets
102 Sri Lanka Pakistan Sri Lanka won by 75 runs 08-Nov-1996 Sharjah SL won by 75 runs
103 Pakistan Sri Lanka Pakistan won by 82 runs 04-Oct-1996 Nairobi PAK won by 82 runs
104 Pakistan Sri Lanka Pakistan won by 43 runs 07-Apr-1996 Padang PAK won by 43 runs
105 Sri Lanka Pakistan Sri Lanka won by 34 runs 02-Apr-1996 Padang SL won by 34 runs
106 Pakistan Sri Lanka No result 01-Apr-1996 Padang No result
107 Sri Lanka Pakistan Sri Lanka won by 8 wickets 17-Oct-1995 Sharjah SL won by 8 wickets
108 Pakistan Sri Lanka Pakistan won by 82 runs 12-Oct-1995 Sharjah PAK won by 82 runs
109 Sri Lanka Pakistan Sri Lanka won by 4 wickets 03-Oct-1995 Rawalpindi SL won by 4 wickets
110 Sri Lanka Pakistan Sri Lanka won by 49 runs 01-Oct-1995 Faisalabad SL won by 49 runs
111 Pakistan Sri Lanka Pakistan won by 9 wickets 29-Sep-1995 Gujranwala PAK won by 9 wickets
112 Sri Lanka Pakistan Sri Lanka won by 5 wickets 11-Apr-1995 Sharjah SL won by 5 wickets
113 Pakistan Sri Lanka Pakistan won by 12 runs 04-Dec-1994 Centurion PAK won by 12 runs
114 Pakistan Sri Lanka Pakistan won by 6 wickets 02-Dec-1994 Durban PAK won by 6 wickets
115 Sri Lanka Pakistan Sri Lanka won by 7 wickets 11-Sep-1994 Colombo SL won by 7 wickets
116 Pakistan Sri Lanka Pakistan won by 27 runs 24-Aug-1994 Colombo PAK won by 27 runs
117 Pakistan Sri Lanka Pakistan won by 5 wickets 22-Aug-1994 Colombo PAK won by 5 wickets
118 Pakistan Sri Lanka Pakistan won by 19 runs 07-Aug-1994 Colombo PAK won by 19 runs
119 Sri Lanka Pakistan Sri Lanka won by 7 wickets 06-Aug-1994 Colombo SL won by 7 wickets
120 Pakistan Sri Lanka Pakistan won by 9 wickets (D/L method) 03-Aug-1994 Colombo PAK won by 9 wickets (D/L method)
121 Pakistan Sri Lanka Pakistan won by 2 wickets 02-Nov-1993 Sharjah PAK won by 2 wickets
122 Pakistan Sri Lanka Pakistan won by 114 runs 30-Oct-1993 Sharjah PAK won by 114 runs
123 Pakistan Sri Lanka Pakistan won by 114 runs 04-Feb-1993 Sharjah PAK won by 114 runs
124 Pakistan Sri Lanka Pakistan won by 8 wickets 02-Feb-1993 Sharjah PAK won by 8 wickets
125 Pakistan Sri Lanka Pakistan won by 4 wickets 15-Mar-1992 Perth PAK won by 4 wickets
126 Pakistan Sri Lanka Pakistan won by 117 runs 19-Jan-1992 Rawalpindi PAK won by 117 runs
127 Sri Lanka Pakistan Sri Lanka won by 4 wickets 17-Jan-1992 Multan SL won by 4 wickets
128 Pakistan Sri Lanka Pakistan won by 59 runs 15-Jan-1992 Hyderabad PAK won by 59 runs
129 Pakistan Sri Lanka Pakistan won by 29 runs 13-Jan-1992 Karachi PAK won by 29 runs
130 Pakistan Sri Lanka Pakistan won by 8 wickets 10-Jan-1992 Sargodha PAK won by 8 wickets
131 Pakistan Sri Lanka Pakistan won by 50 runs 21-Dec-1990 Sharjah PAK won by 50 runs
132 Sri Lanka Pakistan Sri Lanka won by 6 wickets 20-Dec-1990 Sharjah SL won by 6 wickets
133 Pakistan Sri Lanka Pakistan won by 90 runs 29-Apr-1990 Sharjah PAK won by 90 runs
134 Pakistan Sri Lanka Pakistan won by 27 runs 17-Feb-1990 Adelaide PAK won by 27 runs
135 Pakistan Sri Lanka Pakistan won by 6 wickets 15-Feb-1990 Hobart PAK won by 6 wickets
136 Pakistan Sri Lanka Pakistan won by 5 wickets 10-Feb-1990 Brisbane PAK won by 5 wickets
137 Sri Lanka Pakistan Sri Lanka won by 3 wickets 31-Dec-1989 Perth SL won by 3 wickets
138 Pakistan Sri Lanka Pakistan won by 6 runs 27-Oct-1989 Lucknow PAK won by 6 runs
139 Pakistan Sri Lanka Pakistan won by 7 wickets 24-Mar-1989 Sharjah PAK won by 7 wickets
140 Pakistan Sri Lanka Pakistan won by 30 runs 23-Mar-1989 Sharjah PAK won by 30 runs
141 Sri Lanka Pakistan Sri Lanka won by 5 wickets 27-Oct-1988 Dhaka SL won by 5 wickets
142 Pakistan Sri Lanka Pakistan won by 113 runs 25-Oct-1987 Faisalabad PAK won by 113 runs
143 Pakistan Sri Lanka Pakistan won by 15 runs 08-Oct-1987 Hyderabad PAK won by 15 runs
144 Pakistan Sri Lanka Pakistan won by 4 wickets 02-Dec-1986 Sharjah PAK won by 4 wickets
145 Sri Lanka Pakistan Sri Lanka won by 5 wickets 06-Apr-1986 Colombo SL won by 5 wickets
146 Pakistan Sri Lanka Pakistan won by 81 runs 30-Mar-1986 Colombo PAK won by 81 runs
147 Pakistan Sri Lanka Pakistan won by 8 wickets (D/L method) 11-Mar-1986 Colombo PAK won by 8 wickets (D/L method)
148 Sri Lanka Pakistan No result 08-Mar-1986 Moratuwa No result
149 Pakistan Sri Lanka Pakistan won by 8 wickets 02-Mar-1986 Kandy PAK won by 8 wickets
150 Pakistan Sri Lanka Pakistan won by 89 runs 03-Nov-1985 Hyderabad PAK won by 89 runs
151 Pakistan Sri Lanka Pakistan won by 5 wickets 25-Oct-1985 Lahore PAK won by 5 wickets
152 Pakistan Sri Lanka Pakistan won by 15 runs 23-Oct-1985 Gujranwala PAK won by 15 runs
153 Pakistan Sri Lanka Pakistan won by 8 wickets 13-Oct-1985 Peshawar PAK won by 8 wickets
154 Sri Lanka Pakistan Sri Lanka won by 5 wickets 06-Apr-1984 Sharjah SL won by 5 wickets
155 Pakistan Sri Lanka Pakistan won by 11 runs 16-Jun-1983 Leeds PAK won by 11 runs
156 Pakistan Sri Lanka Pakistan won by 50 runs 09-Jun-1983 Swansea PAK won by 50 runs
157 Pakistan Sri Lanka Pakistan won by 5 wickets 31-Mar-1982 Karachi PAK won by 5 wickets
158 Sri Lanka Pakistan Sri Lanka won by 30 runs (D/L method) 29-Mar-1982 Lahore SL won by 30 runs (D/L method)
159 Pakistan Sri Lanka Pakistan won by 8 wickets 12-Mar-1982 Karachi PAK won by 8 wickets
160 Pakistan Sri Lanka Pakistan won by 192 runs 14-Jun-1975 Nottingham PAK won by 192 runs