vs

s/r
sr

O
M
R
W

ODI

T20

Test

  • Rank 1

    A.B. de Villiers

    SA | Rating: 869
  • Rank 2

    V. Kohli

    IND | Rating: 853
  • Rank 3

    H.M. Amla

    SA | Rating: 848
  • Rank 4

    G.J. Bailey

    AUS | Rating: 802
  • Rank 5

    K.C. Sangakkara

    SL | Rating: 800
  • Rank 6

    M.S. Dhoni

    IND | Rating: 757
  • Rank 7

    T.M. Dilshan

    SL | Rating: 739
  • Rank 8

    S Dhawan

    IND | Rating: 722
  • Rank 9

    Q. de Kock

    SA | Rating: 720
  • Rank 10

    L.R.P.L. Taylor

    NZ | Rating: 713
  • Rank 11

    F. du Plessis

    SA | Rating: 701
  • Rank 12

    K.S. Williamson

    NZ | Rating: 688
  • Rank 13

    Misbah-ul-Haq

    PAK | Rating: 674
  • Rank 14

    A.D. Mathews

    SL | Rating: 651
  • Rank 15

    S.K. Raina

    IND | Rating: 650
  • Rank 16

    S.R. Watson

    AUS | Rating: 649
  • Rank 17

    M.J. Clarke

    AUS | Rating: 648
  • Rank 18

    Ahmed Shehzad

    PAK | Rating: 645
  • Rank 19

    Mohammad Hafeez

    PAK | Rating: 636
  • Rank 20

    M.J. Guptill

    NZ | Rating: 635
  • Rank 21

    E.J.G. Morgan

    ENG | Rating: 619
  • Rank 22

    A.N. Cook

    ENG | Rating: 618
  • Rank 23

    Umar Akmal

    PAK | Rating: 618
  • Rank 24

    G.J. Maxwell

    AUS | Rating: 617
  • Rank 25

    B.B. McCullum

    NZ | Rating: 615
  • Rank 26

    I.R. Bell

    ENG | Rating: 606
  • Rank 27

    J-P. Duminy

    SA | Rating: 605
  • Rank 28

    R.G. Sharma

    IND | Rating: 605
  • Rank 29

    J.E. Root

    ENG | Rating: 602
  • Rank 30

    B.R.M. Taylor

    ZIM | Rating: 601
  • Rank 31

    Shakib Al Hasan

    BAN | Rating: 599
  • Rank 32

    P.R. Stirling

    IRE | Rating: 599
  • Rank 33

    J.C. Buttler

    ENG | Rating: 591
  • Rank 34

    D.P.M.D. Jayawardene

    SL | Rating: 589
  • Rank 35

    Tamim Iqbal

    BAN | Rating: 582
  • Rank 36

    K.J. O'Brien

    IRE | Rating: 582
  • Rank 37

    D.M. Bravo

    WI | Rating: 578
  • Rank 38

    C.J. Anderson

    NZ | Rating: 578
  • Rank 39

    Mushfiqur Rahim

    BAN | Rating: 577
  • Rank 40

    D.A. Warner

    AUS | Rating: 574
  • Rank 41

    M.N. Samuels

    WI | Rating: 568
  • Rank 42

    L.M.P. Simmons

    WI | Rating: 564
  • Rank 43

    Nasir Hossain

    BAN | Rating: 563
  • Rank 44

    A.J. Finch

    AUS | Rating: 562
  • Rank 45

    J.P. Faulkner

    AUS | Rating: 560
  • Rank 46

    D.A. Miller

    SA | Rating: 547
  • Rank 47

    R.A. Jadeja

    IND | Rating: 538
  • Rank 48

    H.D.R.L. Thirimanne

    SL | Rating: 537
  • Rank 49

    J.H. Kallis

    SA | Rating: 534
  • Rank 50

    H. Masakadza

    ZIM | Rating: 533
  • Rank 51

    S.C. Williams

    ZIM | Rating: 530
  • Rank 52

    J.D. Ryder

    NZ | Rating: 528
  • Rank 53

    K.A. Pollard

    WI | Rating: 528
  • Rank 54

    C.H. Gayle

    WI | Rating: 526
  • Rank 55

    P.J. Hughes

    AUS | Rating: 524
  • Rank 56

    Mohammad Nabi

    AFG | Rating: 521
  • Rank 57

    Shahid Afridi

    PAK | Rating: 518
  • Rank 58

    L.D. Chandimal

    SL | Rating: 515
  • Rank 59

    A.M. Rahane

    IND | Rating: 514
  • Rank 60

    J. Charles

    WI | Rating: 511
  • Rank 61

    Anamul Haque

    BAN | Rating: 510
  • Rank 62

    D.J. Bravo

    WI | Rating: 506
  • Rank 63

    D.J.G. Sammy

    WI | Rating: 506
  • Rank 64

    W.T.S. Porterfield

    IRE | Rating: 506
  • Rank 65

    R.S. Bopara

    ENG | Rating: 502
  • Rank 66

    Nasir Jamshaid

    PAK | Rating: 500
  • Rank 67

    E. Chigumbura

    ZIM | Rating: 494
  • Rank 68

    S.E. Marsh

    AUS | Rating: 493
  • Rank 69

    Samiullah Shenwari

    AFG | Rating: 490
  • Rank 70

    Mahmudullah

    BAN | Rating: 488
  • Rank 71

    A.D. Russell

    WI | Rating: 484
  • Rank 72

    A.C. Voges

    AUS | Rating: 482
  • Rank 73

    D. Ramdin

    WI | Rating: 482
  • Rank 74

    E.C. Joyce

    Ire | Rating: 482
  • Rank 75

    M.D.K.J. Perera

    SL | Rating: 480
  • Rank 76

    N.J. O'Brien

    IRE | Rating: 475
  • Rank 77

    Sohaib Maqsood

    PAK | Rating: 475
  • Rank 78

    W.U. Tharanga

    SL | Rating: 468
  • Rank 79

    K.O.A. Powell

    WI | Rating: 465
  • Rank 80

    V. Sibanda

    ZIM | Rating: 462
  • Rank 81

    Fawad Alam

    PAK | Rating: 461
  • Rank 82

    B.J. Haddin

    AUS | Rating: 458
  • Rank 83

    N.L. McCullum

    NZ | Rating: 449
  • Rank 84

    G.C. Wilson

    IRE | Rating: 448
  • Rank 85

    Yuvraj Singh

    IND | Rating: 447
  • Rank 86

    G.D. Elliott

    NZ | Rating: 447
  • Rank 87

    A.T. Rayudu

    IND | Rating: 437
  • Rank 88

    J.F. Mooney

    IRE | Rating: 437
  • Rank 89

    M.N. Waller

    ZIM | Rating: 435
  • Rank 90

    Naeem Islam

    BAN | Rating: 433
  • Rank 91

    M.R. Marsh

    AUS | Rating: 429
  • Rank 92

    Imrul Kayes

    BAN | Rating: 426
  • Rank 93

    S.P.D. Smith

    AUS | Rating: 426
  • Rank 94

    N.L.T.C. Perera

    SL | Rating: 424
  • Rank 95

    S.M.A. Priyanjan

    SL | Rating: 424
  • Rank 96

    Asad Shafiq

    PAK | Rating: 421
  • Rank 97

    Younus Khan

    PAK | Rating: 421
  • Rank 98

    Sikandar Raza

    ZIM | Rating: 418
  • Rank 99

    K.J. Coetzer

    SCO | Rating: 415
  • Rank 100

    C.A. Ingram

    SA | Rating: 410
  • Rank 1

    V. Kohli

    IND | Rating: 897
  • Rank 2

    A.J. Finch

    AUS | Rating: 876
  • Rank 3

    A.D. Hales

    ENG | Rating: 866
  • Rank 4

    B.B. McCullum

    NZ | Rating: 782
  • Rank 5

    F. du Plessis

    SA | Rating: 714
  • Rank 6

    M.D.K.J. Perera

    SL | Rating: 707
  • Rank 7

    D.A. Warner

    AUS | Rating: 703
  • Rank 8

    J-P. Duminy

    SA | Rating: 698
  • Rank 9

    S.K. Raina

    IND | Rating: 677
  • Rank 10

    Ahmed Shehzad

    PAK | Rating: 660
  • Rank 11

    Yuvraj Singh

    IND | Rating: 657
  • Rank 12

    T.M. Dilshan

    SL | Rating: 651
  • Rank 13

    H. Masakadza

    ZIM | Rating: 650
  • Rank 14

    E.J.G. Morgan

    ENG | Rating: 644
  • Rank 15

    C.H. Gayle

    WI | Rating: 636
  • Rank 16

    M.J. Guptill

    NZ | Rating: 622
  • Rank 17

    Umar Akmal

    PAK | Rating: 621
  • Rank 18

    H.M. Amla

    SA | Rating: 611
  • Rank 19

    S.R. Watson

    AUS | Rating: 609
  • Rank 20

    Mohammad Hafeez

    PAK | Rating: 594
  • Rank 21

    Shakib Al Hasan

    BAN | Rating: 585
  • Rank 22

    B.R.M. Taylor

    ZIM | Rating: 584
  • Rank 23

    M.N. Samuels

    WI | Rating: 576
  • Rank 24

    Mohammad Shahzad

    UAE | Rating: 570
  • Rank 25

    R.G. Sharma

    IND | Rating: 566
  • Rank 26

    P.R. Stirling

    IRE | Rating: 543
  • Rank 27

    L.M.P. Simmons

    WI | Rating: 523
  • Rank 28

    D.J. Bravo

    WI | Rating: 516
  • Rank 29

    C.L. White

    AUS | Rating: 514
  • Rank 30

    M.S. Dhoni

    IND | Rating: 512
  • Rank 31

    M.R. Swart

    NED | Rating: 508
  • Rank 32

    M.W. Machan

    SCO | Rating: 506
  • Rank 33

    R.S. Bopara

    ENG | Rating: 505
  • Rank 34

    M.J. Lumb

    ENG | Rating: 501
  • Rank 35

    A.B. de Villiers

    SA | Rating: 498
  • Rank 36

    L.R.P.L. Taylor

    NZ | Rating: 497
  • Rank 37

    Tamim Iqbal

    BAN | Rating: 489
  • Rank 38

    Shahid Afridi

    PAK | Rating: 488
  • Rank 39

    G.J. Bailey

    AUS | Rating: 487
  • Rank 40

    A.D. Mathews

    SL | Rating: 485
  • Rank 41

    T.L.W. Cooper

    NED | Rating: 484
  • Rank 42

    Anamul Haque

    BAN | Rating: 482
  • Rank 43

    W.T.S. Porterfield

    IRE | Rating: 480
  • Rank 44

    K.S. Williamson

    NZ | Rating: 459
  • Rank 45

    Q. de Kock

    SA | Rating: 458
  • Rank 46

    S.J. Myburgh

    NED | Rating: 454
  • Rank 47

    D.R. Smith

    WI | Rating: 450
  • Rank 48

    E. Chigumbura

    ZIM | Rating: 448
  • Rank 49

    J.C. Buttler

    ENG | Rating: 443
  • Rank 50

    C.O. Obuya

    KEN | Rating: 435
  • Rank 51

    N.L.T.C. Perera

    SL | Rating: 429
  • Rank 52

    R.D. Berrington

    SCO | Rating: 426
  • Rank 53

    K.A. Pollard

    WI | Rating: 422
  • Rank 54

    L.J. Wright

    ENG | Rating: 411
  • Rank 55

    E.C. Joyce

    Ire | Rating: 410
  • Rank 56

    G.J. Maxwell

    AUS | Rating: 407
  • Rank 57

    D.A. Miller

    SA | Rating: 404
  • Rank 58

    Mushfiqur Rahim

    BAN | Rating: 402
  • Rank 59

    K.J. Coetzer

    SCO | Rating: 383
  • Rank 60

    W. Barresi

    NED | Rating: 380
  • Rank 61

    G.C. Wilson

    IRE | Rating: 376
  • Rank 62

    Sharjeel Khan

    PAK | Rating: 369
  • Rank 63

    D.J.G. Sammy

    WI | Rating: 352
  • Rank 64

    S.O. Tikolo

    KEN | Rating: 350
  • Rank 65

    J. Charles

    WI | Rating: 349
  • Rank 66

    Nasir Jamshaid

    PAK | Rating: 346
  • Rank 67

    Shoaib Malik

    PAK | Rating: 335
  • Rank 68

    Nasir Hossain

    BAN | Rating: 334
  • Rank 69

    Kamran Akmal

    PAK | Rating: 327
  • Rank 70

    R. Gunasekera

    CAN | Rating: 323
  • Rank 71

    J.A. Morkel

    SA | Rating: 317
  • Rank 72

    L. Ronchi

    AUS | Rating: 309
  • Rank 73

    R.R. Patel

    KEN | Rating: 303
  • Rank 74

    J.D. Ryder

    NZ | Rating: 300
  • Rank 75

    C.S. MacLeod

    SCO | Rating: 299
  • Rank 76

    A.D.S. Fletcher

    WI | Rating: 291
  • Rank 77

    A.M. Rahane

    IND | Rating: 290
  • Rank 78

    J.E.C. Franklin

    NZ | Rating: 290
  • Rank 79

    K.J. O'Brien

    IRE | Rating: 287
  • Rank 80

    Noor Ali Zadran

    AFG | Rating: 285
  • Rank 81

    H.D.R.L. Thirimanne

    SL | Rating: 285
  • Rank 82

    P.W. Borren

    NED | Rating: 284
  • Rank 83

    H.D. Rutherford

    NZ | Rating: 278
  • Rank 84

    Sharad Vesawkar

    NEP | Rating: 278
  • Rank 85

    J.E. Root

    ENG | Rating: 272
  • Rank 86

    N.J. O'Brien

    IRE | Rating: 267
  • Rank 87

    Mahmudullah

    BAN | Rating: 260
  • Rank 88

    Gulbadin Naib

    AFG | Rating: 259
  • Rank 89

    D.M. Bravo

    WI | Rating: 258
  • Rank 90

    R.J. Nicol

    NZ | Rating: 252
  • Rank 91

    M.N. Waller

    ZIM | Rating: 250
  • Rank 92

    C. Munro

    NZ | Rating: 244
  • Rank 93

    Rizwan Cheema

    CAN | Rating: 244
  • Rank 94

    S Dhawan

    IND | Rating: 240
  • Rank 95

    A.D. Poynter

    IRE | Rating: 240
  • Rank 96

    A.A. Obanda

    KEN | Rating: 239
  • Rank 97

    Samiullah Shenwari

    AFG | Rating: 233
  • Rank 98

    H. Davids

    SA | Rating: 231
  • Rank 99

    Munir Dar

    HK | Rating: 226
  • Rank 100

    Mohammad Nabi

    AFG | Rating: 225
  • Rank 1

    K.C. Sangakkara

    SL | Rating: 915
  • Rank 2

    A.B. de Villiers

    SA | Rating: 888
  • Rank 3

    S. Chanderpaul

    WI | Rating: 887
  • Rank 4

    A.D. Mathews

    SL | Rating: 873
  • Rank 5

    D.A. Warner

    AUS | Rating: 871
  • Rank 6

    H.M. Amla

    SA | Rating: 863
  • Rank 7

    M.J. Clarke

    AUS | Rating: 818
  • Rank 8

    L.R.P.L. Taylor

    NZ | Rating: 795
  • Rank 9

    J.E. Root

    ENG | Rating: 789
  • Rank 10

    Misbah-ul-Haq

    PAK | Rating: 762
  • Rank 11

    Younus Khan

    PAK | Rating: 759
  • Rank 12

    S.P.D. Smith

    AUS | Rating: 737
  • Rank 13

    K.S. Williamson

    NZ | Rating: 728
  • Rank 14

    F. du Plessis

    SA | Rating: 707
  • Rank 15

    D.P.M.D. Jayawardene

    SL | Rating: 702
  • Rank 16

    C.A. Pujara

    IND | Rating: 691
  • Rank 17

    C.J.L. Rogers

    AUS | Rating: 675
  • Rank 18

    B.R.M. Taylor

    ZIM | Rating: 652
  • Rank 19

    I.R. Bell

    ENG | Rating: 652
  • Rank 20

    B.B. McCullum

    NZ | Rating: 651
  • Rank 21

    A.N. Cook

    ENG | Rating: 643
  • Rank 22

    K.P. Pietersen

    ENG | Rating: 628
  • Rank 23

    G.S. Ballance

    ENG | Rating: 622
  • Rank 24

    Asad Shafiq

    PAK | Rating: 621
  • Rank 25

    V. Kohli

    IND | Rating: 618
  • Rank 26

    Azhar Ali

    PAK | Rating: 611
  • Rank 27

    D.M. Bravo

    WI | Rating: 611
  • Rank 28

    M.S. Dhoni

    IND | Rating: 607
  • Rank 29

    C.H. Gayle

    WI | Rating: 602
  • Rank 30

    I.J.L. Trott

    ENG | Rating: 597
  • Rank 31

    S.R. Watson

    AUS | Rating: 586
  • Rank 32

    Shakib Al Hasan

    BAN | Rating: 582
  • Rank 33

    Mushfiqur Rahim

    BAN | Rating: 571
  • Rank 34

    M.J. Vijay

    IND | Rating: 569
  • Rank 35

    B.J. Haddin

    AUS | Rating: 568
  • Rank 36

    Mominul Haque

    BAN | Rating: 567
  • Rank 37

    Tamim Iqbal

    BAN | Rating: 565
  • Rank 38

    J-P. Duminy

    SA | Rating: 562
  • Rank 39

    B.J. Watling

    NZ | Rating: 556
  • Rank 40

    J.K. Silva

    SL | Rating: 541
  • Rank 41

    M.N. Samuels

    WI | Rating: 538
  • Rank 42

    M.J. Prior

    ENG | Rating: 538
  • Rank 43

    A.M. Rahane

    IND | Rating: 531
  • Rank 44

    A.N. Petersen

    SA | Rating: 531
  • Rank 45

    J.D.S. Neesham

    NZ | Rating: 519
  • Rank 46

    K.C. Brathwaite

    WI | Rating: 514
  • Rank 47

    R.G. Sharma

    IND | Rating: 504
  • Rank 48

    R. Ashwin

    IND | Rating: 503
  • Rank 49

    L.D. Chandimal

    SL | Rating: 484
  • Rank 50

    Sarfraz Ahmed

    PAK | Rating: 482
  • Rank 51

    W.U. Tharanga

    SL | Rating: 476
  • Rank 52

    E.J.M. Cowan

    AUS | Rating: 466
  • Rank 53

    D. Ramdin

    WI | Rating: 465
  • Rank 54

    G. Gambhir

    IND | Rating: 460
  • Rank 55

    J.C. Buttler

    ENG | Rating: 455
  • Rank 56

    V.D. Philander

    SA | Rating: 443
  • Rank 57

    Mohammad Hafeez

    PAK | Rating: 442
  • Rank 58

    H. Masakadza

    ZIM | Rating: 440
  • Rank 59

    Nasir Hossain

    BAN | Rating: 440
  • Rank 60

    D.G. Brownlie

    NZ | Rating: 430
  • Rank 61

    D. Elgar

    SA | Rating: 430
  • Rank 62

    S Dhawan

    IND | Rating: 429
  • Rank 63

    P.J. Hughes

    AUS | Rating: 424
  • Rank 64

    H.A.P.W. Jayawardena

    SL | Rating: 421
  • Rank 65

    K.O.A. Powell

    WI | Rating: 417
  • Rank 66

    Q. de Kock

    SA | Rating: 399
  • Rank 67

    Ahmed Shehzad

    PAK | Rating: 399
  • Rank 68

    Khurram Manzoor

    PAK | Rating: 392
  • Rank 69

    K.A. Edwards

    WI | Rating: 391
  • Rank 70

    M.J. Guptill

    NZ | Rating: 391
  • Rank 71

    Mahmudullah

    BAN | Rating: 387
  • Rank 72

    T.W.M. Latham

    NZ | Rating: 387
  • Rank 73

    S.C.J. Broad

    ENG | Rating: 382
  • Rank 74

    J.M. Bairstow

    ENG | Rating: 382
  • Rank 75

    S.E. Marsh

    AUS | Rating: 380
  • Rank 76

    F.D.M. Karunaratne

    SL | Rating: 378
  • Rank 77

    Sikandar Raza

    ZIM | Rating: 377
  • Rank 78

    Shahriar Nafees

    BAN | Rating: 370
  • Rank 79

    Mohammad Ashraful

    BAN | Rating: 368
  • Rank 80

    M.A. Carberry

    ENG | Rating: 367
  • Rank 81

    V. Sibanda

    ZIM | Rating: 356
  • Rank 82

    T.M.K. Mawoyo

    ZIM | Rating: 347
  • Rank 83

    J.O. Holder

    WI | Rating: 343
  • Rank 84

    B.A. Stokes

    ENG | Rating: 341
  • Rank 85

    M.A. Starc

    AUS | Rating: 340
  • Rank 86

    R.J. Peterson

    SA | Rating: 337
  • Rank 87

    A.J. Doolan

    AUS | Rating: 335
  • Rank 88

    H.D. Rutherford

    NZ | Rating: 334
  • Rank 89

    C.J. Anderson

    NZ | Rating: 334
  • Rank 90

    E. Chigumbura

    ZIM | Rating: 333
  • Rank 91

    M.G. Johnson

    AUS | Rating: 332
  • Rank 92

    M.N. Waller

    ZIM | Rating: 328
  • Rank 93

    Adnan Akmal

    PAK | Rating: 323
  • Rank 94

    P.G. Fulton

    NZ | Rating: 322
  • Rank 95

    N. Deonarine

    WI | Rating: 321
  • Rank 96

    Moeen Ali

    ENG | Rating: 312
  • Rank 97

    N.R.D. Compton

    ENG | Rating: 304
  • Rank 98

    S.D. Robson

    ENG | Rating: 301
  • Rank 99

    J.L. Pattinson

    AUS | Rating: 300
  • Rank 100

    U.T. Khawaja

    AUS | Rating: 297
  • Rank 1

    M. Raj

    IND | Rating: 735
  • Rank 2

    C.M. Edwards

    ENG | Rating: 723
  • Rank 3

    S.J. Taylor

    ENG | Rating: 707
  • Rank 4

    S.R. Taylor

    WI | Rating: 697
  • Rank 5

    S.W. Bates

    NZ | Rating: 651
  • Rank 6

    H. Kaur

    IND | Rating: 640
  • Rank 7

    M.M. Lanning

    AUS | Rating: 635
  • Rank 8

    J.E. Cameron

    AUS | Rating: 635
  • Rank 9

    D.J.S. Dottin

    WI | Rating: 626
  • Rank 10

    A.J. Blackwell

    AUS | Rating: 602
  • Rank 11

    L.S. Greenway

    ENG | Rating: 557
  • Rank 12

    A.C. Jayangani

    SL | Rating: 538
  • Rank 13

    Bismah Maroof

    PAK | Rating: 535
  • Rank 14

    Javeria Khan

    PAK | Rating: 532
  • Rank 15

    M. Kapp

    SA | Rating: 531
  • Rank 16

    H.C. Knight

    ENG | Rating: 527
  • Rank 17

    A.E. Satterthwaite

    NZ | Rating: 524
  • Rank 18

    T. Chetty

    SA | Rating: 492
  • Rank 19

    M. du Preez

    SA | Rating: 489
  • Rank 20

    S.F.M. Devine

    NZ | Rating: 470
  • Rank 1

    M.M. Lanning

    AUS | Rating: 699
  • Rank 2

    C.M. Edwards

    ENG | Rating: 662
  • Rank 3

    S.J. Taylor

    ENG | Rating: 661
  • Rank 4

    S.W. Bates

    NZ | Rating: 657
  • Rank 5

    M. Raj

    IND | Rating: 640
  • Rank 6

    D.J.S. Dottin

    WI | Rating: 601
  • Rank 7

    S.R. Taylor

    WI | Rating: 581
  • Rank 8

    P.G. Raut

    IND | Rating: 565
  • Rank 9

    H. Kaur

    IND | Rating: 543
  • Rank 10

    J.E. Cameron

    AUS | Rating: 541
  • Rank 11

    M. du Preez

    SA | Rating: 533
  • Rank 12

    Bismah Maroof

    PAK | Rating: 531
  • Rank 13

    C.M.A. Shillington

    IRE | Rating: 520
  • Rank 14

    I.M.H.C. Joyce

    IRE | Rating: 514
  • Rank 15

    A.J. Blackwell

    AUS | Rating: 510
  • Rank 16

    H.A.S.D. Siriwardene

    SL | Rating: 501
  • Rank 17

    A.J. Healy

    AUS | Rating: 495
  • Rank 18

    L.S. Greenway

    ENG | Rating: 493
  • Rank 19

    S.F.M. Devine

    NZ | Rating: 489
  • Rank 20

    Nain Abidi

    PAK | Rating: 485
via relianceiccrankings.com
© Copyright BCCI 2014. All Rights reserved.
Powered by