Year in Review 2020

There have been 767 T20 matches between 1 January 2020 and 31 December 2020.

End of year Men's Rankings

Overall Batsmen

    View Top 100

    International Batsmen

      View Top 100

      Overall Bowlers

        View Top 100

        International Bowlers

          View Top 100

          End of year Women's Rankings

          Overall Batsmen

            View Top 100

            International Batsmen

              View Top 100

              Overall Bowlers

                View Top 100

                International Bowlers

                  View Top 100

                  Men's T20 Internationals

                  Covering 98 Men's T20 International matches between 6 January 2020 and 22 December 2020.

                  TeamPWLTNRA%Results (Oldest → Latest)
                  Afghanistan3210000.667WWL
                  Australia9450000.444WLWLLWLLW
                  Bahrain4220000.500LWWL
                  Bangladesh5220010.500LLAWW
                  Belgium4400001.000WWWW
                  Bulgaria8150020.167LLAAWLLL
                  Czech Republic4130000.250LWLL
                  England12830100.727LWWNRWLWWLWWW
                  Germany2110000.500LW
                  Guernsey1100001.000W
                  Hong Kong9360000.333LLLLLWWLW
                  India11910100.900NRWWWWWWWWWL
                  Iran3030000.000LLL
                  Ireland6230100.400WNRLLLW
                  Isle of Man1010000.000L
                  Kuwait5320000.600WLWWL
                  Luxembourg4130000.250WLLL
                  Malaysia9720000.778WWWWWWWLL
                  Maldives3030000.000LLL
                  Malta4200021.000WWAA
                  Nepal4120010.333LLWA
                  New Zealand11460100.400LLLLLWWNRWWL
                  Oman3210000.667WLW
                  Pakistan12730110.700WWANRLWWWWLLW
                  Qatar7430000.571WWLWWLL
                  Romania4310000.750LWWW
                  Saudi Arabia3120000.333LWL
                  Singapore4300011.000WWWA
                  South Africa9270000.222WLLLWLLLL
                  Spain2110000.500WL
                  Sri Lanka5040100.000NRLLLL
                  Thailand4040000.000LLLL
                  Uganda3120000.333LLW
                  United Arab Emirates5500001.000WWWWW
                  West Indies8330200.500LNRWWWLLNR
                  Zimbabwe5050000.000LLLLL

                  Top 5 Individual Batting Scores

                  Shaheryar Butt125* 50 ballsBelgium v Czech Republic30th August 2020Rating936.01
                  Glenn Phillips108 51 ballsNew Zealand v West Indies29th November 2020Rating607.15
                  Dawid Malan99* 47 ballsEngland @ South Africa2nd December 2020Rating619.41
                  Mohammad Hafeez99* 57 ballsPakistan @ New Zealand20th December 2020Rating491.10
                  Paul Stirling95 47 ballsIreland @ West Indies16th January 2020Rating469.04

                  Top 5 Individual Bowling Figures

                  Khizar Hayat5/4 2 oversMalaysia v Hong Kong20th February 2020Rating113.82
                  Deusdedit Muhumza5/13 3.4 oversUganda @ Qatar16th February 2020Rating502.53
                  Haroon Arshad5/16 3.1 oversHong Kong v Nepal1st March 2020Rating346.51
                  Lockie Ferguson5/21 4 oversNew Zealand v West Indies27th November 2020Rating425.97
                  Ashton Agar5/24 4 oversAustralia @ South Africa22nd February 2020Rating363.76

                  Top 5 Individual Batting Performances

                  Shaheryar Butt125* 50 ballsBelgium v Czech Republic30th August 2020Rating936.01
                  Tim David92* 32 ballsSingapore @ Malaysia3rd March 2020Rating651.35
                  Lendl Simmons91* 40 ballsWest Indies v Ireland20th January 2020Rating625.31
                  Dawid Malan99* 47 ballsEngland @ South Africa2nd December 2020Rating619.41
                  Glenn Phillips108 51 ballsNew Zealand v West Indies29th November 2020Rating607.15

                  Top 5 Individual Bowling Performances

                  Mohomad Aslam4/5 4 oversKuwait @ Iran25th February 2020Rating640.93
                  Karan KC3/12 4 oversNepal @ Thailand4th March 2020Rating519.63
                  Deusdedit Muhumza5/13 3.4 oversUganda @ Qatar16th February 2020Rating502.53
                  Sultan Ahmed4/9 4 oversUnited Arab Emirates @ Kuwait27th February 2020Rating467.33
                  Tim Southee4/21 4 oversNew Zealand v Pakistan20th December 2020Rating427.37

                  Women's T20 Internationals

                  Covering 59 Women's T20 International matches between 17 January 2020 and 1 October 2020.

                  TeamPWLTNRA%Results (Oldest → Latest)
                  Australia Women141040000.714LWLWWLWWWWWWWL
                  Austria Women5050000.000LLLLL
                  Bangladesh Women4040000.000LLLL
                  England Women141030010.769LWWLLWWWAWWWWW
                  Germany Women9900001.000WWWWWWWWW
                  India Women11640010.600WLLWLWWWWAL
                  Kuwait Women5320000.600LWWLW
                  New Zealand Women12650010.545WWLWAWLWLLLW
                  Oman Women9360000.333WLWWLLLLL
                  Pakistan Women4120100.333WLLNR
                  Qatar Women4130000.250LWLL
                  South Africa Women10440020.500LLWLAWWWAL
                  Sri Lanka Women4130000.250LLLW
                  Thailand Women4030100.000LLLNR
                  West Indies Women9170010.125WLLALLLLL

                  Top 5 Individual Batting Scores

                  Heather Knight108* 66 ballsEngland Women v Thailand Women26th February 2020Rating718.06
                  Sophie Devine105 65 ballsNew Zealand Women v South Africa Women10th February 2020Rating539.13
                  Janet Ronalds105* 74 ballsGermany Women @ Austria Women13th August 2020Rating641.73
                  Lizelle Lee101 60 ballsSouth Africa Women v Thailand Women28th February 2020Rating542.54
                  Christina Gough101* 70 ballsGermany Women @ Austria Women14th August 2020Rating586.45

                  Top 5 Individual Bowling Figures

                  Anuradha Doddaballapur5/1 3 oversGermany Women @ Austria Women14th August 2020Rating542.98
                  Emma Bargna5/9 4 oversGermany Women @ Austria Women13th August 2020Rating346.08
                  Jess Jonassen5/12 4 oversAustralia Women v India Women12th February 2020Rating531.03
                  Anne Bierwisch4/7 4 oversGermany Women @ Austria Women15th August 2020Rating660.64
                  Ellyse Perry4/13 4 oversAustralia Women v India Women2nd February 2020Rating426.52

                  Top 5 Individual Batting Performances

                  Heather Knight108* 66 ballsEngland Women v Thailand Women26th February 2020Rating718.06
                  Janet Ronalds105* 74 ballsGermany Women @ Austria Women13th August 2020Rating641.73
                  Christina Gough101* 70 ballsGermany Women @ Austria Women14th August 2020Rating586.45
                  Lizelle Lee101 60 ballsSouth Africa Women v Thailand Women28th February 2020Rating542.54
                  Sophie Devine105 65 ballsNew Zealand Women v South Africa Women10th February 2020Rating539.13

                  Top 5 Individual Bowling Performances

                  Anne Bierwisch4/7 4 oversGermany Women @ Austria Women15th August 2020Rating660.64
                  Anuradha Doddaballapur5/1 3 oversGermany Women @ Austria Women14th August 2020Rating542.98
                  Jess Jonassen5/12 4 oversAustralia Women v India Women12th February 2020Rating531.03
                  Shashikala Siriwardene4/16 4 oversSri Lanka Women @ Bangladesh Women2nd March 2020Rating433.25
                  Ellyse Perry4/13 4 oversAustralia Women v India Women2nd February 2020Rating426.52

                  Men's T20 Domestic

                  Covering 521 Men's T20 Domestic matches between 1 January 2020 and 31 December 2020.

                  Top 5 Individual Batting Scores

                  Marcus Stoinis147* 79 ballsMelbourne Stars v Sydney Sixers12th January 2020Rating688.19
                  Lokesh Rahul132* 69 ballsKings XI Punjab v Royal Challengers Bangalore25th September 2020Rating613.24
                  Matthew Wade130* 61 ballsHobart Hurricanes @ Adelaide Strikers26th January 2020Rating587.23
                  Adam Hose119 64 ballsWarwickshire Bears v Northamptonshire Steelbacks20th September 2020Rating341.99
                  Najmul Hossain Shanto115* 57 ballsKhulna Tigers @ Dhaka Platoon11th January 2020Rating501.50

                  Top 5 Individual Bowling Figures

                  Asitha Fernando6/8 4 oversChilaw Marians Cricket Club v Negombo Cricket Club8th January 2020Rating426.12
                  Mohammad Amir6/17 4 oversKhulna Tigers v Rajshahi Royals13th January 2020Rating429.74
                  Shaheen Afridi6/19 4 oversHampshire Royals v Middlesex Panthers20th September 2020Rating376.77
                  Dawlat Zadran5/9 3 oversMis Ainak Knights @ Amo Sharks12th September 2020Rating150.76
                  Will Williams5/12 2 oversCanterbury Kings v Wellington Firebirds9th January 2020Rating153.50

                  Top 5 Individual Batting Performances

                  Marcus Stoinis147* 79 ballsMelbourne Stars v Sydney Sixers12th January 2020Rating688.19
                  Lokesh Rahul132* 69 ballsKings XI Punjab v Royal Challengers Bangalore25th September 2020Rating613.24
                  Matthew Wade130* 61 ballsHobart Hurricanes @ Adelaide Strikers26th January 2020Rating587.23
                  Chris Lynn113* 55 ballsLahore Qalandars v Multan Sultans15th March 2020Rating531.21
                  Krunal Pandya20* 4 ballsMumbai Indians v Sunrisers Hyderabad4th October 2020Rating517.89

                  Top 5 Individual Bowling Performances

                  Mohammad Amir6/17 4 oversKhulna Tigers v Rajshahi Royals13th January 2020Rating429.74
                  Asitha Fernando6/8 4 oversChilaw Marians Cricket Club v Negombo Cricket Club8th January 2020Rating426.12
                  Shaheen Afridi6/19 4 oversHampshire Royals v Middlesex Panthers20th September 2020Rating376.77
                  Karim Sadiq5/15 4 oversSpeen Ghar Tigers @ Amo Sharks7th September 2020Rating363.80
                  Mohammad Nabi5/15 4 oversSt Lucia Zouks @ St Kitts and Nevis Patriots28th August 2020Rating361.05

                  Women's T20 Domestic

                  Covering 89 Women's T20 Domestic matches between 2 January 2020 and 31 December 2020.

                  Top 5 Individual Batting Scores

                  Alyssa Healy111 52 ballsSydney Sixers Women @ Melbourne Stars Women22nd November 2020Rating426.06
                  Sophie Devine103 68 ballsPerth Scorchers Women @ Sydney Sixers Women8th November 2020Rating344.21
                  Rachel Priest92* 63 ballsHobart Hurricanes Women v Sydney Sixers Women14th November 2020Rating358.66
                  Sophie Devine87* 47 ballsWellington Blaze @ Northern Spirit3rd January 2020Rating321.29
                  Sophie Devine87* 53 ballsPerth Scorchers Women @ Hobart Hurricanes Women21st November 2020Rating343.88

                  Top 5 Individual Bowling Figures

                  Radha Yadav5/16 4 oversSupernovas @ Trailblazers10th November 2020Rating302.24
                  EJ Carson5/18 4 oversOtago Sparks @ Central Hinds2nd January 2020Rating332.01
                  Nupur Kohale4/2 2.1 oversIndia B Women v Thailand Women16th January 2020Rating105.29
                  Komal Zanzad4/7 3.5 oversIndia A Women v Thailand Women22nd January 2020Rating194.85
                  Sophie Ecclestone4/9 3.1 oversTrailblazers @ Velocity5th November 2020Rating194.25

                  Top 5 Individual Batting Performances

                  Alyssa Healy111 52 ballsSydney Sixers Women @ Melbourne Stars Women22nd November 2020Rating426.06
                  Rachel Priest92* 63 ballsHobart Hurricanes Women v Sydney Sixers Women14th November 2020Rating358.66
                  Sophie Devine103 68 ballsPerth Scorchers Women @ Sydney Sixers Women8th November 2020Rating344.21
                  Sophie Devine87* 53 ballsPerth Scorchers Women @ Hobart Hurricanes Women21st November 2020Rating343.88
                  Sophie Devine87* 47 ballsWellington Blaze @ Northern Spirit3rd January 2020Rating321.29

                  Top 5 Individual Bowling Performances

                  EJ Carson5/18 4 oversOtago Sparks @ Central Hinds2nd January 2020Rating332.01
                  Radha Yadav5/16 4 oversSupernovas @ Trailblazers10th November 2020Rating302.24
                  Hannah Darlington3/12 4 oversOtago Sparks @ Central Hinds11th January 2020Rating278.51
                  Megan Schutt3/7 4 oversAdelaide Strikers Women v Sydney Sixers Women15th November 2020Rating278.11
                  Ella Hayward4/16 4 oversMelbourne Renegades Women @ Melbourne Stars Women15th November 2020Rating277.43