CricketArchive

First-class Batting and Fielding in Pakistan for 1978/79 (Ordered by Player)

Click on column heading to see the averages sorted by that column

NameMatchesInnsNot OutRunsHSAve10050CtSt
Abbas Ahmed (PR)2204339  21.50000 
Abdul Munaf (NBP)711319757*24.62022 
Abdul Qadir (HBL)1013226248*23.81002 
Abdul Wahab (Pj)10      0 
Abdur Rahim (Bhp)23014898  49.33012 
Abdur Rahim (NWFP)120109  5.00000 
Abdur Raqib (HBL)1091238  2.87005 
Abdus Sami (IT,Pj)2403012  7.50000 
Abid Ali (LMC)120139  6.50000 
Abid Bukhari (Ser)12012277  61.00012 
Abid Javed (Cust)2303016  10.00001 
Aftab Ahmed (IT)1202919  14.500011
Aftab Ahmed (NWFP)2403714  9.25001 
Aftab Ansari (PSPC)11011  1.00000 
Aftab Baloch (PIA,Sind)913013054  10.00015 
Aftab Butt (Mlt)1106767  67.00010 
Afzaal Ahmed (NBP)11022  2.00000 
Agha Irshad (HBFC)120179  8.500011
Agha Zahid (HBL)9132648183*58.90326 
Ahmed Rasheed (Un,KhiB)3503214  6.40000 
Akbar Alam (Cust)2302422  8.00000 
Akbar Najamuddin (KhiA)1202222  11.00002 
Akhlaq Ahmed (Mlt)1103131  31.00001 
Akhtar Ali (PSPC)12155*5.00000 
Akhtar Askari (KhiA)1205957  29.50012 
Akmal Malik (Cust,PR)3412016*6.66001 
Ali Ahmed (LhrA)2302419  8.00001 
Ali Zia (NBP)1117038597  22.640411 
Altaf Shah (HBFC)241146120*48.66100 
M Amarnath (Ind)7131341100*28.41115 
S Amarnath (Ind)7121541144  49.18140 
Amin Lakhani (UBL,Un)712114236  12.90003 
Anis Siddiqi (LhrA,Un)610010940  10.90005 
Anjum Nasir (MCB)243147*14.00003 
Anwar Jamil (Sind,KhiB)3508852  17.60011 
Anwar Khan (NBP,Sind,NWFP-Bal)711312041*15.00004 
Anwar Miandad (KhiA)1211313*13.00001 
Anwar-ul-Haq (MCB,Sind)9152437100*33.61139 
Anwar Zeb (NWFP,NWFP-Bal)36015558  25.83011 
Aqeel Ahmed (Sarg)352187  6.00001 
Aqeel Memon (PIA)32288* 0002
Arifuddin (Sind,UBL)813126474  22.0001267
Arshad Khan (LhrA,Pj)355156* 001 
Arshad Mahmood (WAPDA)1201411  7.00002 
Arshad Pervez (HBL)9142407140*33.91118 
Asad Alvi (Bhp)1214033  40.00000 
Asad Mahmood (Pj)11000  0.00000 
Asad Malik (LhrD)1201616  8.00000 
Ashfaq Malik (IT)1203625  18.00002 
Ashraf Ali (Un)59135374*44.1204126
Asif Ali (MCB)481417179  59.57127 
Asif Baloch (Bal,Qta)2408471  21.00010 
Asif Iqbal (Pak)461199104  39.80101 
Asif Malik (LhrB)12043  2.00000 
Asif Mohammad (PIA)1201810  9.00000 
Asif Nazir (HBFC)1204541  22.50001 
Asif Shah (MCB)12011  0.50001 
Aslam Qureshi (HBL)1101616  16.00000 
Athar Khan (ABL,Sind)46013555  22.50010 
Athar Khan (Sarg,Un)712221055  21.00023 
Azhar Abbas (Bhp,Pj)581238*3.2800141
Azhar Ali (Pj,SI)3548854*88.00011 
Azhar Burki (LhrD)1202523  12.50001 
Azhar Haidri (Hyd)1201313  6.500012
Azhar Khan (HBL)913228787*26.09029 
Azhar Zaidi (IT)12154  5.00000 
Aziz Khan (NWFP)2422317*11.50002 
Aziz-ur-Rehman (KhiA)120108  5.00000 
Azmat Rana (MCB,Pj)10141672151  51.692513 
Babar Basharat (MCB)813224758  22.450110 
Babar Chughtai (Bal,Qta)2407553  18.75012 
Babar Sattar (NWFP)12100*0.00000 
Basalat Mirza (Qta)1201110  5.50000 
Bashir Kardar (Mlt)1102323  23.00001 
Bashir Malik (Mlt)11033  3.00001 
Bashir Mian (Cust)2306346  21.00003 
BS Bedi (Ind)7832717*5.40001 
Buland Iqbal (Ser)1201716  8.50001 
BS Chandrasekhar (Ind)65144  1.00001 
CPS Chauhan (Ind)713146793  38.910310 
Dilshad Butt (Cust)2306964  23.00010 
F D'Souza (Qta)12044  2.000012
Ehsanullah Khan (LhrB)12277* 000 
Ehteshamuddin (NBP)91367531  10.71005 
Fahim Sani (KhiA)1213730*37.00000 
Fahimuddin (Sind,KhiB)69017260  19.11023 
Faiz Mohammad (Ser)12100*0.00001 
Fareed Ahmed (KhiA)12088  4.00000 
Farhat Javed (LMC)12000  0.00003 
Farooq Rasheed (ABL)1103030  30.00001 
Farooq Shera (Bhp,Pj,UBL)3417142  23.66002 
Farrukh Ali (PWD)11044  4.00000 
Farrukh Zaman (MCB,NWFP-Bal)22222* 001 
Fawad Ashraf (Un)11066  6.00000 
Fawad Usman (Un)12100*0.00000 
Fayyaz Khan (Bhp)2201616  8.00000 
Feroz Mehdi (PIA)46013244  22.00003 
Feroz Najamuddin (Sind,KhiB)47022894  32.57031 
AD Gaekwad (Ind)592254126*36.28107 
SM Gavaskar (Ind)8144882165*88.20345 
KD Ghavri (Ind)68321495  42.80013 
JK Gill (Sarg)3507841  15.60000 
Gulfraz Khan (PR)3517739  19.25004 
Haaris Siddiqi (PSPC)120129  6.00001 
Hafeez-ur-Rehman (Hyd)12185  8.00001 
Haji Khalid (Cust)230158104  52.66100 
Hamid Ahmed (PIA)10      0 
Hamid Nagra (Sarg)350230108  46.00113 
Hanif Solangi (Hyd)120148  7.00000 
Haroon Khalid (Cust)2321510*15.00001 
Haroon Rasheed (UBL)610128270  31.33024 
Hasan Jamil (PIA,Sind)9132466118  42.36126 
Hasan Mahmood (LhrB,Pj)3502011  4.00001 
Hasnain Rizvi (SI)2305953  19.66011 
Humayun (PSPC)1203129  15.50000 
Humayun Dyer (UBL)12000  0.00000 
Humayun Muzammil (Mlt)1102525  25.00000 
Ibrahim Yaqoob (PWD,Sind)2416749  22.33000 
Ibrar-ul-Haq (NWFP)12055  2.50000 
Iftikhar Malik (WAPDA)1202716  13.50000 
Ijaz Ahmed (IT,Pj)36126987  53.80033 
Ijaz Ahmed (LhrA,Pj)6918720  10.87001 
Ijaz Ahmed (NBP)36126670  53.20032 
Ijaz Faqih (MCB)9121260105*23.631114 
Ijaz Malik (Cust)23112653  63.00013 
Ijaz Naeem (Cust)1203219  16.00000 
Ijaz Rana (Hyd)1202322  11.50000 
Ijaz Saeed (SI)23010677  35.33012 
Ikram Hussain (LMC)1204728  23.50003 
Ilyas Khan (MCB)810215446*19.250010 
Imran Bucha (SI)23011957  39.66011 
Imran Khan (Pak)34210432  52.00000 
Imtiaz Ahmed (Rwp)2202313  11.50001 
Iqbal Awan (Ser)12010263  51.00010 
Iqbal Butt (NBP,NWFP-Bal)4513211  8.00005 
Iqbal Gauhar1211111*11.00002 
Iqbal Hussain (KhiA)1204121  20.50001 
Iqbal Kashmiri (Ser)1209261  46.00011 
Iqbal Qasim (Pak,NBP)99316861  28.000112 
Iqbal Sikander (PIA)78212953  21.50013 
Iqtidar Ali (ABL,Sind)2315028*25.00000 
Irshad Ahmed (HBFC)23177  3.50001 
Irshad Mirza (PR)2302320  7.660042
Ishrat Butt (WAPDA)1201811  9.00002 
Ishtiaq Ahmed (NWFP)12022  1.00000 
Izhar Ahmed (HBFC)2303618  12.00003 
Izhar Siddiqi (PWD)1214736  47.00002 
Izhar-ul-Haq (PSPC)1205031  25.00000 
Jahanzeb Khan (NBP)9133368*3.60006 
Jahanzeb Shahzada (Bal)1213922  39.00000 
Jalal Akbar (Sarg)23211  1.00000 
Jalaluddin (KhiB)3431110*11.00000 
Jalil Ahmed (Hyd)1201111  5.50000 
Jamil Zaidi (PSPC)1202312  11.500012
Jamshed Hussain (HBL,Pj)8917737  9.62007 
Javed Ahmed (Ser)2413924  13.00004 
Javed Alam (LhrB)12055  2.50001 
Javed Ali (LMC)1201515  7.50001 
Javed Chaudhri (LhrD)1207358  36.50010 
Javed Ilyas (Mlt)1101414  14.00001 
Javed Latif (LhrB)1204731  23.50000 
Javed Miandad (Pak,HBL)794610154*122.00245 
Javed Qureshi (PIA,Sind)5624014  10.00002 
Javed Sadiq (LhrA)1201614  8.00000 
Javed Sadiq (HBFC)231163150*81.50105 
Javeduddin (PWD)11100* 000 
Javed-ur-Rehman (Ser)2404222  10.50001 
Kamal Merchant (UBL)23165*3.00001 
Kamal Najamuddin (KhiB)36118587  37.00011 
Kapil Dev (Ind)811123259  23.20012 
Khalid Alvi (Sind,KhiB)5101457102  50.77141 
Khalid Ghauri (PSPC)1205531  27.50000 
Khalid Irtiza (UBL)59019154  21.22017 
Khalid Mahmood (PSPC)1101414  14.00000 
Khalid Niazi (LhrA,Un)3313024  15.00002 
Khatib Rizwan (Pj,Rwp)3401914  4.75001 
Khawar Malik (LhrD)1202822  14.00000 
Khurshid Akhtar (UBL)241166  5.33000 
Khurshid Akhtar (Un)1201310  6.50000 
SMH Kirmani (Ind)711112139*12.10006 
Laldin Qureshi (LhrA)36112353*24.600111 
Liaqat Ali (Bal)1206352  31.50010 
Liaqat Ali (HBL)10115176*2.83004 
Liaqat Ali (LhrB)12076  3.500021
Mahboob Alam (Mlt)11199* 0021
Mahmood Ahmed (Pj)24110469*34.66014 
Mahmood Arshad (NBP)11170567119  33.35223 
Mahmood Asghar (NWFP)1201910  9.50001 
Mahmood Rasheed (UBL)2304628  15.33001 
Majid Khan (Pak,PIA,NWFP-Bal)611037457  34.00019 
Mansoor Akhtar (Sind,UBL)814134972  26.84029 
Mansoor Alam (Bal)1201414  7.00000 
Mansoor Khan (LhrD)12012082  60.00010 
Mansoor Rana (LhrA)1206736  33.50000 
Maqsood Ahmed (NBP)10162529135  37.78138 
Maqsood Ahmed (Cust)23011873  39.330111
Maqsood Akhtar (KhiA)1203232  16.00001 
Maqsood Kundi (NWFP)2417346  24.330011
Maqsood Saeed (NWFP)120119  5.50001 
Masood Anwar (Rwp)2428634  43.00001 
Masood Iqbal (HBL,NWFP-Bal)1015118369  13.0701295
Mazhar Alvi (ABL,Un)61052411  4.80000 
Mehdi Raza (PR)3517326  18.25001 
Mohammad Akhtar (LMC)12011  0.50000 
Mohammad Arshad (Sarg)3503412  6.80002 
Mohammad Arshad (Ser)1202319  11.50000 
Mohammad Hanif (Mlt)1109191  91.00010 
Mohammad Iqbal (Ser)1202619  13.00000 
Mohammad Iqbal (MCB)710117265  19.11013 
Mohammad Jamil (WAPDA)122106* 000 
Mohammad Jamil (NBP)812220455*20.4001224
Mohammad Nasim (LMC)12011  0.50000 
Mohammad Nazir (Pj,PR)45114057  35.00011 
Mohammad Obaid (PSPC)1201510  7.50003 
Mohammad Rafi (Sarg)35014160  28.20015 
Mohammad Ramzan (LhrD)1205428  27.00000 
Mohammad Raza (Qta)1204020  20.00000 
Mohammad Raza (MCB)552149  4.66001 
Mohammad Riaz (Rwp)22011  0.50002 
Mohammad Sabir (PR)3507526  15.00006 
Mohammad Sabir (Rwp)2221210* 000 
Mohammad Saeed (PR)351143101*35.75102 
Mohammad Sajid (Ser)121179  17.00000 
Mohammad Saleem (Mlt)11066  6.00000 
Mohammad Shafi (Ser)1203317  16.50001 
Mohammad Shafiq (NBP)2406752  16.75013 
Mohammad Sharif (LMC)1211511  15.00002 
Mohammad Syedain (PWD)1101010  10.00001 
Mohinder Kumar (UBL)2312717*13.50002 
Mohiuddin Khan (KhiB)3416937  23.00000 
Mohsin Akhtar (HBFC)1101414  14.000011
Mohsin Khan (HBL,Sind,NWFP-Bal)6101332107  36.88106 
Mohsin Tanvir (WAPDA)12098  4.50000 
Mohtashim Zaidi (LhrB)1203221  16.00000 
Mubarak Ali (LhrB,Pj)4703313  4.71000 
Mudassar Nazar (Pak,UBL)813035257  27.07022 
Mumtaz Khan (LhrB)1202018  10.00001 
Munir Ahmed (Rwp)2313421  17.00000 
Murtaza Khan (Qta)1202020  10.00000 
Musharraf Khurshid (Cust)2303522  11.66000 
Mushtaq Ahmed (Pj,Sarg)47021774  31.000253
Mushtaq Mohammad (Pak)44118578  61.66024 
Mushtaq Pal (Hyd,Sind)2303528  11.66002 
Muslehuddin (PR)1111010* 000 
Mustaneer Pervez (WAPDA)1202922  14.50000 
Mustansar Cheema (Sarg)12000  0.00001 
Nadeem Ghauri (SI)22153*5.00000 
Nadeem Malik (LhrD)1206844  34.00001 
Nadeem Qureshi (ABL)11066  6.00001 
Nadeem Wahab (MCB)3513416  8.50004 
Nadeem Yousuf (MCB)4506648  13.20005 
Naeem Ahmed (Bhp)1204744  23.50000 
Naeem Ahmed (PIA,Sind)89217357  24.71016 
Naeem Khalid (LhrD)1202420  12.00001 
Najam Sohail (Ser)2403818  9.50000 
Najeebullah Niazi (Ser)12075  3.50000 
Naseer Ahmed (Bhp)230190100  63.33110 
Naseer Malik (NBP)10      1 
Naseeruddin Chughtai (LhrA,Un)611118752  18.70017 
Nasim Raza (Sarg)3519257  23.00011 
Nasir Abbas (Un)4806032  7.50006 
Nasir Ali (Hyd)1213533  35.00000 
Nasir Bashir (PSPC)1201613  8.00001 
Nasir Javed (Rwp)2206535  32.50000 
Nasir Mahmood (IT)1211712  17.00000 
Nasir Valika (Sind,UBL)813030567  23.46029 
Naushad Ali (Ser)240146125  36.50100 
Nazim Abbas (NWFP)2405245  13.00000 
Nihal Ansari (PWD)11000  0.00001 
Nisar Ahmed (LMC)12022  1.00001 
Noor-ul-Qamar (Sind,KhiB)3606034  10.00005 
Owais Shafqat (Sind)1212011*20.00000 
Parvez Mir (HBL)7100295139  29.50118 
Pervez Akbar (PSPC)12100*0.00000 
Pervez Akhtar (HBFC,Pj)510022642  22.60001 
Pervez Akhtar (MCB)1201715  8.50001 
Pervez Chughtai (NWFP,NWFP-Bal)36012064  20.00010 
EAS Prasanna (Ind)6421610*8.00002 
Qadir Jan (Ser,Sind)47210644*21.20003 
Qaiser Raza (KhiB)12054  2.50000 
Qamar Mehdi (Bal)12011  0.50004 
Qamar Zaidi (HBFC)12155*5.00000 
Qasim Baloch (Bal,Qta)24096  2.25000 
Qasim Shera (Bhp)2307751  25.66010 
Qasim Umar (MCB)6100323138  32.301114 
Raees Ahmed (IT)12011  0.50000 
Raees Ahmed (HBFC)24113468  44.66023 
Rafat Alam (KhiA)1201414  7.00000 
Raja Afaq (Rwp)2202322  11.50002 
Raja Sarfraz (Rwp)22042  2.00001 
Rameez Raja (LhrA,Pj)2419450*31.33012 
Rashid Ali (WAPDA)1202423  12.00000 
Rashid Israr (PIA)8123648228*72.0022132
Rashid Khan (PIA)3314019  20.00001 
Rasikh Akhtar (ABL)11000  0.00000 
B Reddy (Ind)4522523  8.330033
Rehman Nizami (Hyd)12077  3.50000 
Rehmatullah Nasir (MCB,SI)3404629  11.50004 
Riasat Ali (PWD)11022  2.00001 
Riaz Akhtar (Qta)12254* 000 
Rizwan-uz-Zaman (PIA)240176114  44.00100 
Saadat Ali (IT,Pj)510014657  14.60014 
Sadiq Mohammad (Pak,UBL)9161421103  28.06114 
Saeed Anjum (HBFC)1211411  14.00000 
Safdar Ali (LMC)12100*0.00001 
Saifullah (SI)2306142  20.330041
Sajid Abbasi (MCB)813421444*23.7700191
Sajid Kabir (NBP)811030183  27.36037 
Sajjad Akbar (LhrA)2311817*9.00001 
Sajjad Asghar (NWFP)24063  1.50000 
Sajjad Farkhan (Pj,Sarg)59019055  21.11029 
Sajjad Munir (LhrB)1201712  8.50000 
Sajjad Rahim (NWFP)12000  0.00003 
Salahuddin (PIA)451295155*73.75111 
Salahuddin Azad (Cust)2301313  4.33000 
Salahuddin Ghauri (Bhp)230178  5.66001 
Saleem Altaf (Pak,PIA)9808935  11.12003 
Saleem Anwar (PIA)57111834  19.66001 
Saleem Asghar (IT)1202321  11.50000 
Saleem Malik (LhrA)230160106  53.33101 
Saleem Pervez (NBP)10153570226*47.50219 
Saleem Taj (SI)1205338  26.50000 
Saleemuddin (KhiB)11011  1.00000 
Saleem Yousuf (Sind,KhiB)56011544  19.1600182
Salman Qizilbash (ABL,Un)611023568  21.36012 
Sarfraz Hasan (HBFC)1111717* 000 
Sarfraz Nawaz (Pak)4304628  15.33002 
Saud Khan (Pj)1201613  8.00001 
Shabbir Ali (Hyd)1202518  12.50000 
Shafiq Ahmed (NBP,NWFP-Bal)121921409217*82.886310 
Shafqat Rana (PIA)11055  5.00004 
Shahid Aziz (UBL)5834325  8.60002 
Shahid Butt (Mlt)11077  7.00001 
Shahid Dar (LhrD)1202317  11.50004 
Shahid Fawad (Bal)12012794  63.50010 
Shahid Hussain (Bhp)2211410*14.00001 
Shahid Iqbal (Sind,KhiA)460188  3.00004 
Shahid Israr (Sind,KhiA)2404433  11.00004 
Shahid Mian (SI)1102020  20.00000 
Shahid Mir (SI)1103131  31.00000 
Shahid Munir (Rwp)2413415*11.330001
Shahid Pervez (UBL)610116675*18.44012 
Shahid Pervez (PR)3412515*8.33001 
Shahid Rana (KhiB)3402624  6.50000 
Shahid Rasheed (WAPDA)1201414  7.000001
Shahid Wahidi (PWD,Sind)3506745  13.40000 
Shahzad Ahmed (WAPDA)1202319  11.50000 
Shahzad Haider (Bhp)23110067  50.00012 
Shahzad Maqbool (SI,Un)611121864  21.80014 
Shariq Mahmood (IT)12022  1.00000 
Shaukat Mirza (KhiB)1214238*42.00000 
Shaukat Zaman (Hyd)120128  6.00000 
Sher Afghan (Un)11000  0.00000 
Shoaib Habib (ABL,Sind)350208146  41.60104 
Shuja-ul-Haq (LhrA)1204342  21.50000 
Siddiq Akbar (PR)35014257  28.40013 
Siddiq Khan (LhrB)120108  5.00000 
Sikander Bakht (Pak,UBL)811425460*36.28012 
Sikander Naqi (SI)2302623  8.66000 
Sohail Butt (PR)1101111  11.00000 
Sohail Khan (SI)1211010*10.00000 
Sultan Mahmood (Ser)12011  0.50000 
Sultan Rana (HBL)813129953  24.910211 
Tahir Hameed (PR)120105  5.00001 
Tahir Kazmi (Bal)12088  4.00000 
Tahir Nisar (ABL,Un)59016341  18.110021
Tahir Shah (WAPDA)120117  5.50003 
Tahir Wasti (Qta)120119  5.50000 
Tajammul Abbas (Hyd)1202521  12.50000 
Talat Ali (PIA,Pj)591590214*73.75403 
Talha Ghaznavi (Bal,Qta)2406841  17.00000 
Tanvir Ahmed (LhrA)361215127  43.00104 
Tariq Alam (HBFC,Sind)472351103*70.20111 
Tariq Butt (LhrD,PR)2404626  11.50002 
Tariq Cheema (Un)4818439  12.00002 
Tariq Jan (NWFP)1202117  10.50001 
Tariq Javed (Rwp)2201010  5.00003 
Tariq Mansoor (LhrA)3508027  16.00002 
Tariq Pervez (LhrD)12299* 000 
Tariq Wahab (Sind,UBL)5748841*29.33001 
Taslim Arif (NBP)4514525  11.2500115
Tasnim Sultan (PWD)11055  5.00000 
Taufiq Tirmizi (HBFC)2307948  26.33001 
Tauqir Haider (ABL)11000  0.00000 
Tauseef Ahmed (PWD)11066  6.00001 
Tehsin Javed (HBL)710124254  26.88015 
Tehsin Zafar (Qta)1202121  10.50000 
DB Vengsarkar (Ind)610241883  52.25052 
S Venkataraghavan (Ind)5312118*10.50007 
GR Viswanath (Ind)690342145  38.00113 
Waheed Khan (Sarg)3507244  14.40001 
Waheed Mirza (UBL)712226970  26.90019 
Wajid Nizami (PR)1101414  14.00000 
Waqar Ahmed (IT)12065  3.00000 
Waqar Malik (LhrA,Pj)47017783  25.28021 
Wasim Ahmed (PWD)11000  0.00002 
Wasim Bari (Pak,PIA)88216085  26.6601182
Wasim Raja (NBP,Pj,NWFP-Bal)712040294  33.50036 
Yahya Raza (PR)120148  7.00001 
Yashpal Sharma (Ind)46214647*36.50001 
Younus Ata (Bal)1218270*82.00010 
Zafar Afghan (Bhp)23112368  61.50021 
Zafar Ahmed (PIA)45115596  38.75011 
Zafar Mahmood (Ser)2402913  7.25002 
Zafar Mehdi (Sind)12144  4.00001 
Zaheer Abbas (Pak,NWFP-Bal)582712235*118.66221 
Zaheer Ahmed (HBL)11022  2.00000 
Zahid Ahmed (PIA)12122*2.00001 
Zahid Hussain (WAPDA)1201211  6.00000 
Zahid Jilani (LMC)12077  3.50000 
Zahid Sheikh (LMC)1205334  26.50002 
Zahoor Ahmed (Mlt)1101212  12.00000 
Zaigham Burki (MCB)5408340  20.75004 
Zaki Ahmed (ABL,Pj)35013338  26.60005 
Zulfiqar Ahmed (Bhp)1102525  25.00000 

 

 

 

 

This page was created by the CricketArchive Oracles

LATEST SCORES

| Privacy Policy | FAQs | Contact |
Copyright © 2003-2025 CricketArchive