Is the 'Spot-fixing' phenomenon unique to Pakistan cricket?
Should Sarfraz be appointed Test Captain?
Media Releases
Current Month
Previous Month
Ranking
Batting Ranking
Bowling Ranking
Pictures
Our Picture Galleries
Publications
Inquiries and Report
Scorecards
Players
ODI Matches played on Sharjah Cricket Association Stadium, Sharjah (240)
6th April 1984
Rothmans Asia Cup 1983/84
Pakistan v Sri Lanka
o259
8th April 1984
Rothmans Asia Cup 1983/84
India v Sri Lanka
o260
13th April 1984
Rothmans Asia Cup 1983/84
India v Pakistan
o261
22nd March 1985
Rothmans Four-Nations Cup 1984/85
Semi-Final
India v Pakistan
o321
24th March 1985
Rothmans Four-Nations Cup 1984/85
Semi-Final
Australia v England
o322
26th March 1985
Rothmans Four-Nations Cup 1984/85
Plate Final
England v Pakistan
o323
29th March 1985
Rothmans Four-Nations Cup 1984/85
Final
Australia v India
o325
15th November 1985
Rothmans Sharjah Cup 1985/86
Pakistan v West Indies
o339
17th November 1985
Rothmans Sharjah Cup 1985/86
India v Pakistan
o340
22nd November 1985
Rothmans Sharjah Cup 1985/86
India v West Indies
o341
10th April 1986
Austral-Asia Cup 1985/86
India v New Zealand
o381
11th April 1986
Austral-Asia Cup 1985/86
Australia v Pakistan
o382
13th April 1986
Austral-Asia Cup 1985/86
Semi-Final
India v Sri Lanka
o383
15th April 1986
Austral-Asia Cup 1985/86
Semi-Final
New Zealand v Pakistan
o384
18th April 1986
Austral-Asia Cup 1985/86
Final
India v Pakistan
o385
27th November 1986
Champions Trophy 1986/87
India v Sri Lanka
o401
28th November 1986
Champions Trophy 1986/87
Pakistan v West Indies
o402
30th November 1986
Champions Trophy 1986/87
India v West Indies
o403
2nd December 1986
Champions Trophy 1986/87
Pakistan v Sri Lanka
o404
3rd December 1986
Champions Trophy 1986/87
Sri Lanka v West Indies
o405
5th December 1986
Champions Trophy 1986/87
India v Pakistan
o406
2nd April 1987
Sharjah Cup 1986/87
England v India
o442
3rd April 1987
Sharjah Cup 1986/87
Australia v Pakistan
o443
5th April 1987
Sharjah Cup 1986/87
Australia v India
o444
7th April 1987
Sharjah Cup 1986/87
England v Pakistan
o445
9th April 1987
Sharjah Cup 1986/87
Australia v England
o446
10th April 1987
Sharjah Cup 1986/87
India v Pakistan
o447
25th March 1988
Sharjah Cup 1987/88
India v Sri Lanka
o512
27th March 1988
Sharjah Cup 1987/88
India v New Zealand
o513
29th March 1988
Sharjah Cup 1987/88
New Zealand v Sri Lanka
o514
31st March 1988
Sharjah Cup 1987/88
Semi-Final
New Zealand v Sri Lanka
o516
1st April 1988
Sharjah Cup 1987/88
Final
India v New Zealand
o517
16th October 1988
Champions Trophy 1988/89
India v West Indies
o523
18th October 1988
Champions Trophy 1988/89
Pakistan v West Indies
o524
19th October 1988
Champions Trophy 1988/89
India v Pakistan
o525
21st October 1988
Champions Trophy 1988/89
Semi-Final
India v West Indies
o526
22nd October 1988
Champions Trophy 1988/89
Final
Pakistan v West Indies
o527
23rd March 1989
Sharjah Cup 1988/89
1st ODI
Pakistan v Sri Lanka
o564
24th March 1989
Sharjah Cup 1988/89
2nd ODI
Pakistan v Sri Lanka
o565
13th October 1989
Champions Trophy 1989/90
India v West Indies
o569
14th October 1989
Champions Trophy 1989/90
Pakistan v West Indies
o570
15th October 1989
Champions Trophy 1989/90
India v Pakistan
o572
16th October 1989
Champions Trophy 1989/90
India v West Indies
o573
17th October 1989
Champions Trophy 1989/90
Pakistan v West Indies
o574
20th October 1989
Champions Trophy 1989/90
India v Pakistan
o577
25th April 1990
Austral-Asia Cup 1989/90
Group B
India v Sri Lanka
o623
26th April 1990
Austral-Asia Cup 1989/90
Group A
Australia v New Zealand
o624
27th April 1990
Austral-Asia Cup 1989/90
Group B
India v Pakistan
o625
28th April 1990
Austral-Asia Cup 1989/90
Group A
Bangladesh v New Zealand
o626
29th April 1990
Austral-Asia Cup 1989/90
Group B
Pakistan v Sri Lanka
o627
30th April 1990
Austral-Asia Cup 1989/90
Group A
Australia v Bangladesh
o628
1st May 1990
Austral-Asia Cup 1989/90
Semi-Final
New Zealand v Pakistan
o629
2nd May 1990
Austral-Asia Cup 1989/90
Semi-Final
Australia v Sri Lanka
o630
4th May 1990
Austral-Asia Cup 1989/90
Final
Australia v Pakistan
o631
20th December 1990
Instafone Sharjah Cup 1990/91
1st ODI
Pakistan v Sri Lanka
o655
21st December 1990
Instafone Sharjah Cup 1990/91
2nd ODI
Pakistan v Sri Lanka
o656
17th October 1991
Wills Sharjah Trophy 1991/92
Pakistan v West Indies
o679
18th October 1991
Wills Sharjah Trophy 1991/92
India v Pakistan
o680
19th October 1991
Wills Sharjah Trophy 1991/92
India v West Indies
o681
21st October 1991
Wills Sharjah Trophy 1991/92
Pakistan v West Indies
o682
22nd October 1991
Wills Sharjah Trophy 1991/92
India v West Indies
o683
23rd October 1991
Wills Sharjah Trophy 1991/92
India v Pakistan
o684
25th October 1991
Wills Sharjah Trophy 1991/92
Final
India v Pakistan
o685
1st February 1993
Wills Sharjah Trophy 1992/93
Pakistan v Zimbabwe
o796
2nd February 1993
Wills Sharjah Trophy 1992/93
Pakistan v Sri Lanka
o797
3rd February 1993
Wills Sharjah Trophy 1992/93
Sri Lanka v Zimbabwe
o798
4th February 1993
Wills Sharjah Trophy 1992/93
Final
Pakistan v Sri Lanka
o799
28th October 1993
Pepsi Champions Trophy 1993/94
Sri Lanka v West Indies
o839
29th October 1993
Pepsi Champions Trophy 1993/94
Pakistan v West Indies
o840
30th October 1993
Pepsi Champions Trophy 1993/94
Pakistan v Sri Lanka
o841
1st November 1993
Pepsi Champions Trophy 1993/94
Pakistan v West Indies
o842
2nd November 1993
Pepsi Champions Trophy 1993/94
Pakistan v Sri Lanka
o843
3rd November 1993
Pepsi Champions Trophy 1993/94
Sri Lanka v West Indies
o844
5th November 1993
Pepsi Champions Trophy 1993/94
Final
Pakistan v West Indies
o845
13th April 1994
Pepsi Austral-Asia Cup 1993/94
Group A
United Arab Emirates v India
o904
14th April 1994
Pepsi Austral-Asia Cup 1993/94
Group B
Australia v Sri Lanka
o905
15th April 1994
Pepsi Austral-Asia Cup 1993/94
Group A
India v Pakistan
o906
16th April 1994
Pepsi Austral-Asia Cup 1993/94
Group B
Australia v New Zealand
o907
17th April 1994
Pepsi Austral-Asia Cup 1993/94
Group A
United Arab Emirates v Pakistan
o908
18th April 1994
Pepsi Austral-Asia Cup 1993/94
Group B
New Zealand v Sri Lanka
o909
19th April 1994
Pepsi Austral-Asia Cup 1993/94
Semi-Final
Australia v India
o910
20th April 1994
Pepsi Austral-Asia Cup 1993/94
Semi-Final
New Zealand v Pakistan
o911
22nd April 1994
Pepsi Austral-Asia Cup 1993/94
Final
India v Pakistan
o912
5th April 1995
Pepsi Asia Cup 1994/95
Bangladesh v India
o993
6th April 1995
Pepsi Asia Cup 1994/95
Bangladesh v Sri Lanka
o994
7th April 1995
Pepsi Asia Cup 1994/95
India v Pakistan
o995
8th April 1995
Pepsi Asia Cup 1994/95
Bangladesh v Pakistan
o996
9th April 1995
Pepsi Asia Cup 1994/95
India v Sri Lanka
o997
11th April 1995
Pepsi Asia Cup 1994/95
Pakistan v Sri Lanka
o998
14th April 1995
Pepsi Asia Cup 1994/95
Final
India v Sri Lanka
o999
11th October 1995
Singer Champions Trophy 1995/96
Sri Lanka v West Indies
o1006
12th October 1995
Singer Champions Trophy 1995/96
Pakistan v Sri Lanka
o1007
13th October 1995
Singer Champions Trophy 1995/96
Pakistan v West Indies
o1008
15th October 1995
Singer Champions Trophy 1995/96
Pakistan v West Indies
o1009
16th October 1995
Singer Champions Trophy 1995/96
Sri Lanka v West Indies
o1010
17th October 1995
Singer Champions Trophy 1995/96
Pakistan v Sri Lanka
o1011
20th October 1995
Singer Champions Trophy 1995/96
Final
Sri Lanka v West Indies
o1012
12th April 1996
Pepsi Sharjah Cup 1995/96
India v Pakistan
o1094
13th April 1996
Pepsi Sharjah Cup 1995/96
Pakistan v South Africa
o1095
14th April 1996
Pepsi Sharjah Cup 1995/96
India v South Africa
o1097
15th April 1996
Pepsi Sharjah Cup 1995/96
India v Pakistan
o1098
16th April 1996
Pepsi Sharjah Cup 1995/96
Pakistan v South Africa
o1099
17th April 1996
Pepsi Sharjah Cup 1995/96
India v South Africa
o1100
19th April 1996
Pepsi Sharjah Cup 1995/96
Final
India v South Africa
o1101
7th November 1996
Singer Champions Trophy 1996/97
New Zealand v Sri Lanka
o1139
8th November 1996
Singer Champions Trophy 1996/97
Pakistan v Sri Lanka
o1140
10th November 1996
Singer Champions Trophy 1996/97
New Zealand v Pakistan
o1141
11th November 1996
Singer Champions Trophy 1996/97
New Zealand v Sri Lanka
o1142
12th November 1996
Singer Champions Trophy 1996/97
Pakistan v Sri Lanka
o1143
13th November 1996
Singer Champions Trophy 1996/97
New Zealand v Pakistan
o1144
15th November 1996
Singer Champions Trophy 1996/97
Final
New Zealand v Pakistan
o1145
3rd April 1997
Singer-Akai Cup 1996/97
Sri Lanka v Zimbabwe
o1189
4th April 1997
Singer-Akai Cup 1996/97
Pakistan v Sri Lanka
o1190
6th April 1997
Singer-Akai Cup 1996/97
Pakistan v Zimbabwe
o1192
7th April 1997
Singer-Akai Cup 1996/97
Pakistan v Sri Lanka
o1193
8th April 1997
Singer-Akai Cup 1996/97
Sri Lanka v Zimbabwe
o1194
9th April 1997
Singer-Akai Cup 1996/97
Pakistan v Zimbabwe
o1196
11th April 1997
Singer-Akai Cup 1996/97
Final
Pakistan v Sri Lanka
o1198
11th December 1997
Singer-Akai Champions Trophy 1997/98
England v India
o1259
12th December 1997
Singer-Akai Champions Trophy 1997/98
Pakistan v West Indies
o1260
13th December 1997
Singer-Akai Champions Trophy 1997/98
England v West Indies
o1261
14th December 1997
Singer-Akai Champions Trophy 1997/98
India v Pakistan
o1262
15th December 1997
Singer-Akai Champions Trophy 1997/98
England v Pakistan
o1263
16th December 1997
Singer-Akai Champions Trophy 1997/98
India v West Indies
o1264
19th December 1997
Singer-Akai Champions Trophy 1997/98
Final
England v West Indies
o1266
17th April 1998
Coca-Cola Sharjah Cup 1997/98
India v New Zealand
o1318
18th April 1998
Coca-Cola Sharjah Cup 1997/98
Australia v New Zealand
o1320
19th April 1998
Coca-Cola Sharjah Cup 1997/98
Australia v India
o1321
20th April 1998
Coca-Cola Sharjah Cup 1997/98
India v New Zealand
o1323
21st April 1998
Coca-Cola Sharjah Cup 1997/98
Australia v New Zealand
o1324
22nd April 1998
Coca-Cola Sharjah Cup 1997/98
Australia v India
o1325
24th April 1998
Coca-Cola Sharjah Cup 1997/98
Final
Australia v India
o1327
6th November 1998
Coca-Cola Champions Trophy 1998/99
India v Sri Lanka
o1366
7th November 1998
Coca-Cola Champions Trophy 1998/99
Sri Lanka v Zimbabwe
o1367
8th November 1998
Coca-Cola Champions Trophy 1998/99
India v Zimbabwe
o1369
9th November 1998
Coca-Cola Champions Trophy 1998/99
India v Sri Lanka
o1370
10th November 1998
Coca-Cola Champions Trophy 1998/99
Sri Lanka v Zimbabwe
o1372
11th November 1998
Coca-Cola Champions Trophy 1998/99
India v Zimbabwe
o1373
13th November 1998
Coca-Cola Champions Trophy 1998/99
Final
India v Zimbabwe
o1374
7th April 1999
Coca-Cola Sharjah Cup 1998/99
England v Pakistan
o1429
8th April 1999
Coca-Cola Sharjah Cup 1998/99
India v Pakistan
o1430
9th April 1999
Coca-Cola Sharjah Cup 1998/99
England v India
o1431
11th April 1999
Coca-Cola Sharjah Cup 1998/99
England v India
o1432
12th April 1999
Coca-Cola Sharjah Cup 1998/99
England v Pakistan
o1434
13th April 1999
Coca-Cola Sharjah Cup 1998/99
India v Pakistan
o1435
16th April 1999
Coca-Cola Sharjah Cup 1998/99
Final
India v Pakistan
o1437
13th October 1999
Coca-Cola Champions Trophy 1999/00
Sri Lanka v West Indies
o1512
14th October 1999
Coca-Cola Champions Trophy 1999/00
Pakistan v West Indies
o1513
15th October 1999
Coca-Cola Champions Trophy 1999/00
Pakistan v Sri Lanka
o1514
17th October 1999
Coca-Cola Champions Trophy 1999/00
Sri Lanka v West Indies
o1515
18th October 1999
Coca-Cola Champions Trophy 1999/00
Pakistan v Sri Lanka
o1516
19th October 1999
Coca-Cola Champions Trophy 1999/00
Pakistan v West Indies
o1517
22nd October 1999
Coca-Cola Champions Trophy 1999/00
Final
Pakistan v Sri Lanka
o1519
22nd March 2000
Coca-Cola Sharjah Cup 1999/00
India v South Africa
o1577
23rd March 2000
Coca-Cola Sharjah Cup 1999/00
India v Pakistan
o1578
24th March 2000
Coca-Cola Sharjah Cup 1999/00
Pakistan v South Africa
o1579
26th March 2000
Coca-Cola Sharjah Cup 1999/00
India v Pakistan
o1580
27th March 2000
Coca-Cola Sharjah Cup 1999/00
India v South Africa
o1581
28th March 2000
Coca-Cola Sharjah Cup 1999/00
Pakistan v South Africa
o1582
31st March 2000
Coca-Cola Sharjah Cup 1999/00
Final
Pakistan v South Africa
o1583
20th October 2000
Coca-Cola Champions Trophy 2000/01
India v Sri Lanka
o1640
21st October 2000
Coca-Cola Champions Trophy 2000/01
Sri Lanka v Zimbabwe
o1642
22nd October 2000
Coca-Cola Champions Trophy 2000/01
India v Zimbabwe
o1643
25th October 2000
Coca-Cola Champions Trophy 2000/01
Sri Lanka v Zimbabwe
o1646
26th October 2000
Coca-Cola Champions Trophy 2000/01
India v Zimbabwe
o1648
27th October 2000
Coca-Cola Champions Trophy 2000/01
India v Sri Lanka
o1650
29th October 2000
Coca-Cola Champions Trophy 2000/01
Final
India v Sri Lanka
o1652
8th April 2001
ARY Gold Cup 2000/01
Pakistan v Sri Lanka
o1703
10th April 2001
ARY Gold Cup 2000/01
New Zealand v Sri Lanka
o1705
12th April 2001
ARY Gold Cup 2000/01
New Zealand v Pakistan
o1707
13th April 2001
ARY Gold Cup 2000/01
Pakistan v Sri Lanka
o1708
15th April 2001
ARY Gold Cup 2000/01
New Zealand v Pakistan
o1709
17th April 2001
ARY Gold Cup 2000/01
New Zealand v Sri Lanka
o1710
20th April 2001
ARY Gold Cup 2000/01
Final
Pakistan v Sri Lanka
o1711
26th October 2001
Khaleej Times Trophy 2001/02
Sri Lanka v Zimbabwe
o1765
27th October 2001
Khaleej Times Trophy 2001/02
Pakistan v Sri Lanka
o1767
28th October 2001
Khaleej Times Trophy 2001/02
Pakistan v Zimbabwe
o1768
30th October 2001
Khaleej Times Trophy 2001/02
Sri Lanka v Zimbabwe
o1769
31st October 2001
Khaleej Times Trophy 2001/02
Pakistan v Zimbabwe
o1770
2nd November 2001
Khaleej Times Trophy 2001/02
Pakistan v Sri Lanka
o1771
4th November 2001
Khaleej Times Trophy 2001/02
Final
Pakistan v Sri Lanka
o1772
14th February 2002
West Indies in United Arab Emirates 2001/02
1st ODI
Pakistan v West Indies
o1807
15th February 2002
West Indies in United Arab Emirates 2001/02
2nd ODI
Pakistan v West Indies
o1808
17th February 2002
West Indies in United Arab Emirates 2001/02
3rd ODI
Pakistan v West Indies
o1810
8th April 2002
Sharjah Cup 2001/02
Pakistan v Sri Lanka
o1825
9th April 2002
Sharjah Cup 2001/02
New Zealand v Sri Lanka
o1826
11th April 2002
Sharjah Cup 2001/02
New Zealand v Pakistan
o1828
12th April 2002
Sharjah Cup 2001/02
Pakistan v Sri Lanka
o1829
14th April 2002
Sharjah Cup 2001/02
New Zealand v Sri Lanka
o1830
15th April 2002
Sharjah Cup 2001/02
New Zealand v Pakistan
o1831
17th April 2002
Sharjah Cup 2001/02
Final
Pakistan v Sri Lanka
o1832
3rd April 2003
Cherry Blossom Sharjah Cup 2002/03
Pakistan v Zimbabwe
o1994
4th April 2003
Cherry Blossom Sharjah Cup 2002/03
Pakistan v Sri Lanka
o1995
5th April 2003
Cherry Blossom Sharjah Cup 2002/03
Kenya v Zimbabwe
o1996
6th April 2003
Cherry Blossom Sharjah Cup 2002/03
Kenya v Sri Lanka
o1997
7th April 2003
Cherry Blossom Sharjah Cup 2002/03
Sri Lanka v Zimbabwe
o1998
8th April 2003
Cherry Blossom Sharjah Cup 2002/03
Kenya v Pakistan
o1999
10th April 2003
Cherry Blossom Sharjah Cup 2002/03
Final
Pakistan v Zimbabwe
o2000
16th February 2010
Canada in United Arab Emirates 2009/10
1st ODI
Afghanistan v Canada
o2956
18th February 2010
Canada in United Arab Emirates 2009/10
2nd ODI
Afghanistan v Canada
o2958
20th November 2011
Sri Lanka in United Arab Emirates 2011/12
4th ODI
Pakistan v Sri Lanka
o3215
10th February 2012
Afghanistan in United Arab Emirates 2011/12
Only ODI
Pakistan v Afghanistan
o3236
29th March 2012
ICC World Cricket League Championship 2011 to 2013
Afghanistan v Netherlands
o3270
31st March 2012
ICC World Cricket League Championship 2011 to 2013
Afghanistan v Netherlands
o3271
25th August 2012
Australia in United Arab Emirates 2012
Only ODI
Afghanistan v Australia
o3297
28th August 2012
Australia in United Arab Emirates 2012
1st ODI
Pakistan v Australia
o3298
3rd September 2012
Australia in United Arab Emirates 2012
3rd ODI
Pakistan v Australia
o3303
6th March 2013
ICC World Cricket League Championship 2011 to 2013
Afghanistan v Scotland
o3341
8th March 2013
ICC World Cricket League Championship 2011 to 2013
Afghanistan v Scotland
o3342
2nd October 2013
ICC World Cricket League Championship 2011 to 2013
Afghanistan v Kenya
o3417
4th October 2013
ICC World Cricket League Championship 2011 to 2013
Afghanistan v Kenya
o3418
30th October 2013
South Africa in United Arab Emirates 2013/14
1st ODI
Pakistan v South Africa
o3425
11th November 2013
South Africa in United Arab Emirates 2013/14
5th ODI
Pakistan v South Africa
o3433
18th December 2013
Sri Lanka in United Arab Emirates 2013/14
1st ODI
Pakistan v Sri Lanka
o3445
22nd December 2013
Sri Lanka in United Arab Emirates 2013/14
3rd ODI
Pakistan v Sri Lanka
o3447
7th October 2014
Australia in United Arab Emirates 2014/15
1st ODI
Pakistan v Australia
o3530
12th December 2014
New Zealand in United Arab Emirates 2014/15
2nd ODI
Pakistan v New Zealand
o3566
14th December 2014
New Zealand in United Arab Emirates 2014/15
3rd ODI
Pakistan v New Zealand
o3568
17th November 2015
England in United Arab Emirates 2015/16
3rd ODI
Pakistan v England
o3710
25th December 2015
Alokozay Cup 2015/16
1st ODI
Afghanistan v Zimbabwe
o3713
29th December 2015
Alokozay Cup 2015/16
2nd ODI
Afghanistan v Zimbabwe
o3716
2nd January 2016
Alokozay Cup 2015/16
3rd ODI
Afghanistan v Zimbabwe
o3719
4th January 2016
Alokozay Cup 2015/16
4th ODI
Afghanistan v Zimbabwe
o3720
6th January 2016
Alokozay Cup 2015/16
5th ODI
Afghanistan v Zimbabwe
o3722
30th September 2016
West Indies in United Arab Emirates 2016/17
1st ODI
Pakistan v West Indies
o3784
2nd October 2016
West Indies in United Arab Emirates 2016/17
2nd ODI
Pakistan v West Indies
o3787
20th October 2017
Sri Lanka in United Arab Emirates and Pakistan 2017/18
4th ODI
Pakistan v Sri Lanka
o3927
23rd October 2017
Sri Lanka in United Arab Emirates and Pakistan 2017/18
5th ODI
Pakistan v Sri Lanka
o3930
5th December 2017
Ireland in United Arab Emirates 2017/18
1st ODI
Afghanistan v Ireland
o3935
7th December 2017
Ireland in United Arab Emirates 2017/18
2nd ODI
Afghanistan v Ireland
o3937
10th December 2017
Ireland in United Arab Emirates 2017/18
3rd ODI
Afghanistan v Ireland
o3940
9th February 2018
Zimbabwe in United Arab Emirates 2017/18
1st ODI
Afghanistan v Zimbabwe
o3972
11th February 2018
Zimbabwe in United Arab Emirates 2017/18
2nd ODI
Afghanistan v Zimbabwe
o3974
13th February 2018
Zimbabwe in United Arab Emirates 2017/18
3rd ODI
Afghanistan v Zimbabwe
o3975
16th February 2018
Zimbabwe in United Arab Emirates 2017/18
4th ODI
Afghanistan v Zimbabwe
o3977
19th February 2018
Zimbabwe in United Arab Emirates 2017/18
5th ODI
Afghanistan v Zimbabwe
o3979
22nd March 2019
Australia in United Arab Emirates 2019
1st ODI
Pakistan v Australia
o4116
24th March 2019
Australia in United Arab Emirates 2019
2nd ODI
Pakistan v Australia
o4117
8th December 2019
ICC World Cup League Two 2019 to 2023
United Arab Emirates v United States of America
o4216
9th December 2019
ICC World Cup League Two 2019 to 2023
Scotland v United States of America
o4217
11th December 2019
ICC World Cup League Two 2019 to 2023
United Arab Emirates v Scotland
o4217a
This page was created by the CricketArchive Oracles
Copyright © 2004-2025 CricketArchive