Year in Review 2023

There have been 1,318 T20 matches between 1 January 2023 and 31 December 2023.

Men's T20 Internationals

Covering 389 Men's T20 International matches between 3 January 2023 and 31 December 2023.

Team standings

TeamPWLTNRA%Results (Oldest → Latest)
Afghanistan9540000.556WLWWWLLLW
Argentina6150000.167LLLLWL
Australia8440000.500WWWLLWLL
Austria11090110.000LLLLNRLLLLLA
Bahamas4130000.250WLLL
Bahrain13580000.385LLWLLLWWWLWLL
Bangladesh11820100.800WWWWWLWWWNRL
Belgium4040000.000LLLL
Bermuda121010010.909WWWWWWWWWWAL
Bhutan4220000.500WLWL
Botswana144100000.286LWLLLWLLLWLLLW
Bulgaria4210100.667WLWNR
Cambodia10540010.556WWWLLWLWLA
Canada6410010.800LWWWAW
Cayman Islands10440020.500LWWWWLLLAA
China4130000.250LLLW
Croatia4030100.000LLLNR
Czech Republic3300001.000WWW
Denmark10460000.400WWLWLLWLLL
England12480000.333LLLWWLLLLWWL
Estonia2110000.500LW
Finland6240000.333LLLWLW
France4310000.750WLWW
Germany12830010.727WWWWWWLWWLAL
Ghana13580000.385WWLWLLLLWLLLW
Gibraltar15690000.400LLLLWWLLLWLWWWL
Guernsey3020010.000LLA
Hong Kong15690000.400WWWWLLLLLLLWWLL
Hungary3030000.000LLL
India221370020.650WLWLWWLLWWLWWAWWLWWALW
Indonesia16780010.467WLLWWLWLWALWWLLL
Ireland18880020.500LWLLLWWWWWALLLALWW
Isle of Man9250200.286LNRLLLLWWNR
Italy6320010.600LWLWAW
Japan6330000.500WWLWLL
Jersey9530010.625WWAWLLLWW
Kenya211380000.619WWWLWLWLWLWWWLLLWWWWL
Kuwait18990000.500LLLWWWLLLWWLWWWLLW
Luxembourg8350000.375WLLLWLLW
Malawi5230000.400LWWLL
Malaysia181170000.611WWLLWWLWWWWWLWLLLW
Maldives6060000.000LLLLLL
Malta10370000.300LLLLLWLWWL
Mongolia1010000.000L
Mozambique3120000.333LLW
Myanmar4040000.000LLLL
Namibia11920000.818WLLWWWWWWWW
Nepal11830000.727WWWWWLWWLWL
New Zealand211090200.526WLLLWWLLWNRWWLWLLWWLNRW
Nigeria161140100.733WWWWWWWWWWLNRWLLL
Norway5320000.600LWWLW
Oman11920000.818LWLWWWWWWWW
Pakistan8340100.429LLWWWLNRL
Panama10170020.125WLLLLLLLAA
Papua New Guinea101000001.000WWWWWWWWWW
Philippines14590000.357LLLLWLLLWLLWWW
Portugal9900001.000WWWWWWWWW
Qatar11560000.455WLWLWLLWLLW
Rwanda408310100.205LLLWLLLWLLWLLLLLLLLLLLLWLWLWWLLLNRLLLLWLL
Saudi Arabia11560000.455LLLLLWWWWWL
Scotland6600001.000WWWWWW
Serbia6320100.600WWWNRLL
Sierra Leone133100000.231LLLLLWLLLWLWL
Singapore6240000.333WLWLLL
South Africa9260010.250LWLLLLAWL
Spain6500101.000WNRWWWW
Sri Lanka6240000.333LWLWLL
Sweden5230000.400LWWLL
Switzerland2110000.500LW
Tanzania187110000.389LLWWLWLWLLWWLLLLLW
Thailand6330000.500LLWWWL
Turkey4120100.333LWLNR
Uganda332940000.879WLWWWWWWWWWWLWWWWWWWWWWLWWWWLWWWW
United Arab Emirates2211110000.500LWLLWLWWWWLLLWLLWWWWLL
Vanuatu6240000.333LLLLWW
West Indies13850000.615WLWWWLLWWWLLW
Zimbabwe17980000.529WLWLWWLLLWLWWWWLL

Top 5 Individual Batting Scores

Kushal Malla137* 50 ballsNepal @ Mongolia27th September 2023Rating147.57
George Munsey132 61 ballsScotland v Austria25th July 2023Rating160.61
Ollie Hairs127* 53 ballsScotland v Italy24th July 2023Rating160.66
Shubman Gill126* 63 ballsIndia v New Zealand1st February 2023Rating132.63
Ruturaj Gaikwad123* 57 ballsIndia v Australia28th November 2023Rating156.43

Top 5 Individual Bowling Figures

Syazrul Idrus7/8 4 oversMalaysia v China26th July 2023Rating172.82
Moazzam Baig6/9 4 oversMalawi v Rwanda16th December 2023Rating139.00
Nasrulla Rana6/12 4 oversHong Kong v Papua New Guinea24th September 2023Rating132.73
Mohammad Kamran5/9 4 oversSpain v Isle of Man25th February 2023Rating107.25
Kabua Morea5/9 4 oversPapua New Guinea v Philippines23rd July 2023Rating120.92

Top 5 Individual Batting Performances

Ollie Hairs127* 53 ballsScotland v Italy24th July 2023Rating160.66
George Munsey132 61 ballsScotland v Austria25th July 2023Rating160.61
Zeeshan Khan115 64 ballsMalta v Luxembourg11th July 2023Rating156.86
Ruturaj Gaikwad123* 57 ballsIndia v Australia28th November 2023Rating156.43
Kayron J Stagno101 49 ballsGibraltar v Luxembourg15th October 2023Rating153.00

Top 5 Individual Bowling Performances

Syazrul Idrus7/8 4 oversMalaysia v China26th July 2023Rating172.82
Moazzam Baig6/9 4 oversMalawi v Rwanda16th December 2023Rating139.00
Nasrulla Rana6/12 4 oversHong Kong v Papua New Guinea24th September 2023Rating132.73
Saud Munir 5/21 4 oversDenmark v Norway18th May 2023Rating126.50
Gavin Main5/26 3.4 oversScotland v Italy24th July 2023Rating124.93

Women's T20 Internationals

Covering 88 Women's T20 International matches between 19 January 2023 and 10 December 2023.

Team standings

TeamPWLTNRA%Results (Oldest → Latest)
Argentina Women3300001.000WWW
Australia Women121010010.909WWAWWWWWWWLW
Austria Women5050000.000LLLLL
Bangladesh Women13480100.333LLLLWLLWWLWNRL
Cambodia Women5050000.000LLLLL
Chile Women3030000.000LLL
England Women8620000.750WWWWLWWL
France Women5500001.000WWWWW
Hong Kong Women4400001.000WWWW
India Women13750100.583WWNRWLWWLWLLLW
Ireland Women6150000.167LLLLWL
Japan Women4040000.000LLLL
Namibia Women6420000.667LWWWWL
Nepal Women4220000.500LLWW
New Zealand Women12450120.444LLWWANRAWLLLW
Pakistan Women13480010.333LLALWLLLLWWWL
Scotland Women2110000.500LW
Singapore Women5500001.000WWWWW
South Africa Women19860320.571LWWNRWLWLWWLANRALWLNRW
Sri Lanka Women7430000.571WWLLLWW
Tanzania Women4220000.500WWLL
Thailand Women3210000.667LWW
United Arab Emirates Women6240000.333WLLLLW
West Indies Women11380000.273LLLLLLWWLWL
Zimbabwe Women3120000.333WLL

Top 5 Individual Batting Scores

Lucia Taylor169 84 ballsArgentina Women v Chile Women13th October 2023Rating-264.00
Maria Castiñeiras155* 77 ballsArgentina Women v Chile Women15th October 2023Rating-8.74
Albertina Galan145* 84 ballsArgentina Women v Chile Women13th October 2023Rating-368.00
Hayley Matthews132 64 ballsWest Indies Women @ Australia Women2nd October 2023Rating169.75
Veronica Vasquez107* 67 ballsArgentina Women v Chile Women15th October 2023Rating-71.70

Top 5 Individual Bowling Figures

Mariko Hill5/2 1.4 oversHong Kong Women v Tanzania Women19th November 2023Rating118.96
Sangita Rai5/6 4 oversNepal Women @ Japan Women18th November 2023Rating121.00
Ada Bhasin5/6 3 oversSingapore Women @ Cambodia Women8th February 2023Rating115.16
Nahida Akter5/8 3.4 oversBangladesh Women v Pakistan Women25th October 2023Rating116.04
Kary Chan5/10 2.5 oversHong Kong Women v Japan Women15th November 2023Rating119.67

Top 5 Individual Batting Performances

Hayley Matthews132 64 ballsWest Indies Women @ Australia Women2nd October 2023Rating169.75
Hayley Matthews79 40 ballsWest Indies Women @ Australia Women5th October 2023Rating125.59
Muneeba Ali102 68 ballsPakistan Women @ Ireland Women15th February 2023Rating121.62
Hayley Matthews99* 74 ballsWest Indies Women @ Australia Women1st October 2023Rating120.78
Smriti Mandhana87 56 ballsIndia Women v Ireland Women20th February 2023Rating114.50

Top 5 Individual Bowling Performances

Shorna Akter5/28 4 oversBangladesh Women @ South Africa Women3rd December 2023Rating126.00
Sangita Rai5/6 4 oversNepal Women @ Japan Women18th November 2023Rating121.00
Kary Chan5/10 2.5 oversHong Kong Women v Japan Women15th November 2023Rating119.67
Mariko Hill5/2 1.4 oversHong Kong Women v Tanzania Women19th November 2023Rating118.96
Ashleigh Gardner5/12 3 oversAustralia Women v New Zealand Women11th February 2023Rating117.55

Men's T20 Domestic

Covering 662 Men's T20 Domestic matches between 1 January 2023 and 30 December 2023.

Top 5 Individual Batting Scores

Jason Roy145* 63 ballsQuetta Gladiators @ Peshawar Zalmi8th March 2023Rating158.64
Tim Robinson139 64 ballsWellington Firebirds v Otago Volts21st December 2023Rating169.43
Shubman Gill129 60 ballsGujarat Titans v Mumbai Indians26th May 2023Rating154.00
Steven Smith125* 66 ballsSydney Sixers v Sydney Thunder21st January 2023Rating164.75
Yashasvi Jaiswal124 62 ballsRajasthan Royals @ Mumbai Indians30th April 2023Rating153.93

Top 5 Individual Bowling Figures

Arzan Nagwaswalla6/13 4 oversGujarat v Railways25th October 2023Rating127.00
Ravi Teja6/13 4 oversHyderabad (India) @ Chhattisgarh19th October 2023Rating136.85
Mohammad Imran6/16 4 oversPeshawar Region v Rawalpindi Region7th December 2023Rating137.73
Roelof van der Merwe6/20 4 oversSunrisers Eastern Cape v Durban's Super Giants22nd January 2023Rating143.25
Rasikh Salam6/31 4 oversJammu & Kashmir @ Chhattisgarh27th October 2023Rating151.25

Top 5 Individual Batting Performances

Martin Guptill117 67 ballsQuetta Gladiators @ Karachi Kings18th February 2023Rating169.53
Tim Robinson139 64 ballsWellington Firebirds v Otago Volts21st December 2023Rating169.43
Steven Smith125* 66 ballsSydney Sixers v Sydney Thunder21st January 2023Rating164.75
Alex Hales119* 57 ballsJamaica Tallawahs v St Lucia Kings17th September 2023Rating163.81
Sean Abbott110* 41 ballsSurrey Lions v Kent Spitfires26th May 2023Rating161.35

Top 5 Individual Bowling Performances

Rasikh Salam6/31 4 oversJammu & Kashmir @ Chhattisgarh27th October 2023Rating151.25
Roelof van der Merwe6/20 4 oversSunrisers Eastern Cape v Durban's Super Giants22nd January 2023Rating143.25
Mohammad Imran6/16 4 oversPeshawar Region v Rawalpindi Region7th December 2023Rating137.73
Ravi Teja6/13 4 oversHyderabad (India) @ Chhattisgarh19th October 2023Rating136.85
Shahab Khan5/33 3.2 oversAbbottabad Region @ Peshawar Region9th December 2023Rating129.67

Women's T20 Domestic

Covering 46 Women's T20 Domestic matches between 2 January 2023 and 11 August 2023.

Top 5 Individual Batting Scores

Sophie Devine99 36 ballsRoyal Challengers Bangalore Women v Gujarat Giants Women18th March 2023Rating141.16
Alyssa Healy96* 47 ballsUP Warriorz Women @ Royal Challengers Bangalore Women10th March 2023Rating126.81
Kate Anderson95 62 ballsCanterbury Magicians @ Wellington Blaze11th February 2023Rating136.55
Kate Anderson92* 69 ballsCanterbury Magicians v Central Hinds27th January 2023Rating97.41
Tahlia McGrath90* 50 ballsUP Warriorz Women @ Delhi Capitals Women7th March 2023Rating123.57

Top 5 Individual Bowling Figures

Marizanne Kapp5/15 4 oversDelhi Capitals Women @ Gujarat Giants Women11th March 2023Rating115.50
Sarah Asmussen5/17 3 oversCanterbury Magicians @ Otago Sparks9th February 2023Rating122.80
Tara Norris5/29 4 oversDelhi Capitals Women @ Royal Challengers Bangalore Women5th March 2023Rating120.50
Kim Garth5/36 4 oversGujarat Giants Women @ UP Warriorz Women5th March 2023Rating117.88
Saika Ishaque4/11 3.1 oversMumbai Indians Women @ Gujarat Giants Women4th March 2023Rating97.01

Top 5 Individual Batting Performances

Sophie Devine99 36 ballsRoyal Challengers Bangalore Women v Gujarat Giants Women18th March 2023Rating141.16
Kate Anderson95 62 ballsCanterbury Magicians @ Wellington Blaze11th February 2023Rating136.55
Alyssa Healy96* 47 ballsUP Warriorz Women @ Royal Challengers Bangalore Women10th March 2023Rating126.81
Tahlia McGrath90* 50 ballsUP Warriorz Women @ Delhi Capitals Women7th March 2023Rating123.57
Bella Armstrong71 34 ballsAuckland Hearts @ Central Hinds5th January 2023Rating105.32

Top 5 Individual Bowling Performances

Sarah Asmussen5/17 3 oversCanterbury Magicians @ Otago Sparks9th February 2023Rating122.80
Tara Norris5/29 4 oversDelhi Capitals Women @ Royal Challengers Bangalore Women5th March 2023Rating120.50
Kim Garth5/36 4 oversGujarat Giants Women @ UP Warriorz Women5th March 2023Rating117.88
Marizanne Kapp5/15 4 oversDelhi Capitals Women @ Gujarat Giants Women11th March 2023Rating115.50
Josie Penfold4/23 4 oversAuckland Hearts @ Wellington Blaze5th February 2023Rating103.80