Anonymous asked in SportsCricket · 1 decade ago

who are your top 10 all time favorite batsmen?

for me its :

1. Mark Taylor

2. Viv Richards

3. Adam Gilchrist

4. Shahid Afridi

5. Sachin Tendulkar

6. Stephen Fleming

7. Brian Lara

8. Ricky Ponting

9. Justin Langer

10. Kumar Sangakara

this list is a according to my personal choice ? so don,t think that i mean that afridi is a greater player than sachin lol!

whats you,rs ?please give your opinion on mine

16 Answers

  • Anonymous
    1 decade ago
    Favorite Answer



    Gordon Greenage

    Greg Chappell

    David Gower

    Kim Hughes

    Adam Gilchrist





  • 1 decade ago

    1. Shahid Afridi

    2. Viv Richards

    3. Imran Khan

    4. Mark Taylor

    5. Adam Gilchrist

    6. Javeed Miandad

    7. Brian Lara

    8. Ricky Ponting

    9. Saeed Anwar

    10. Kumar Sangakara

  • Anonymous
    1 decade ago

    1 Mark Waugh

    2 Andrew Symonds

    3 Viv Richards

    4 Sachin Tendulkar

    5 Brian Lara

    6 Alan Border

    7 Steve Waugh

    8 Adam Gilchrist

    9 Ricky Ponting

    10 David Boon

    These aren't in order of ability. more for their style of play and perfomances.

  • 1 decade ago

    1. Mark Waugh

    2. Martin Crowe

    3. Chris Cairns

    4. Ricky Ponting

    5. Stephen Fleming

    6. Alec Stewart

    7. Saeed Anwar

    8. Andy Flower

    9. Brendon McCullum

    10. Richie Richardson

  • How do you think about the answers? You can sign in to vote the answer.
  • 1 decade ago

    1.Adam Gilchrist

    2.Sir Viv Richards

    3.Rahul Dravid

    4.Brian Lara

    5.Matthew Hayden

    6.Sachin Tendulkar

    7.Kumar Sangakara

    8.Inzamam Ul Haq

    9.Herschelle Gibbs

    10.Nathan Astle

  • Anonymous
    1 decade ago

    1. Mark Waugh

    2. Brian Lara

    3. Jacques Kallis

    4. Michael Bevan

    5. Andrew Symonds

    6. Saed Anwar

    7. Grame Smith

    8. Kevin Pieterson

    9. Adam Gilchrist

    10. Andy Flower

  • 1 decade ago

    You nuts. There are only 2-3 real greats in your team. Shahid Afridi & Fleming don't fit in there. Langer cannot fit in the shoes of Tendulkar & Lara. Ponting & Sangakara are good but cannot be all time greats.

    This is the real all time list of Eleven members in a team.

    1) Wally Hammand

    2) Micheal Hayden

    3) Viv Richards

    4) Sachin Tendulkar

    5) Don Bradman

    6) Adam Gilchrist

    7) Ian Botham

    8) Garry Sobers

    9) Dennis Lillee

    10) Andy Roberts

    11) Jim Laker

    This is a team alright.... Beat it

  • 1 decade ago

    I have not seen Bradman,Headly, Weeks

    ,Hutton,Hobbs,Hammond,Denis Compton and others.My top 10 batsman whom i have seen them play in the last 50 years

    1.Sunil Gavasker

    2.Sachin Tendulker


    4.Gary Sobers

    5.Brian Lara

    5.Greg Chappel

    6.Ricky Ponting

    7.Hanif Mohammad

    8.Javed Miadad

    9.Arvinda Disilva

    10Graham Gooch.

    i have to leave many other great batsman who deseve to come in to this list are

    Rahul Dravid,V.V.Laxman,J. Kallis, Alan Border,Gordon Greenidge,Mathew Hayden,Andy Flower,Martin Crowe,Adam Gilchrist,Steve Waugh, David Gower,Sayed Anwar,SanathJayasurya,Ken Barrington,Rohan Kanhai,Bobby Simpson.

    The test matches are the ultimate test for a batsman's skill hence Shahid Afridi has to be excluded and he will be in the alltime Odi list for his fastest 100 and 50.

  • 1 decade ago

    Yeah your list looks good.

    My list is for only the batsman that I have seen bat

    1. Mathew Hayden

    2. Rick Ponting

    3. Sachin Tendulkar

    4. Michael Clarke

    5. Brian Lara

    6. Kevin Pieterson

    7. Adam Gilchrist

    8. JP Duminy

    9. Phil Hughes

    10. Simon Katich

  • 1 decade ago

    1: Tendulkar

    2: Allan Border

    3: Viv Richards

    4: Geoff Boycott

    5: David Gower

    6: Ravi Shastri

    7: Ian Botham

    8: Javad Miandad

    9: Aravinda de Silva

    10: Clive Lloyd

    Your list is good, all class players or exciting to watch,but I never really rated Fleming,his stats don't really measure up.My list is of batsmen I enjoyed watching the most.

  • Srinu
    Lv 6
    1 decade ago

    Amongst players who have played atleast 20 test matches, my list will contain:

    Don Bradman; George Headley; Jack Hobbs; Brian Lara; Len Hutton; RG Pollock; Wally Hammond; Francis Jackson; KC Sangakkara and Peter May. (1 Australian, 5 Englishmen, 1 Sri lankan, 1 South African, 2 West Indians).

Still have questions? Get your answers by asking now.